wie kann ich excel dazu überreden bei MonthName(03) nicht März, sonder March, also die englische Variante auszugeben?
Einen schönen Sonntag noch
Viele Grüße aus Leipzig
Sabine
Einen schönen Sonntag noch
Viele Grüße aus Leipzig
Sabine
in A1 steht ein Datum. Mit dieser Formel wird der Monat in der englischen Schreibweise ausgegeben:
=WAHL(MONAT(A1);"January";"February";"March";"April";"May";"June";"July";"August";"September";"October";"November";"December")
In VBA: WorksheetFunction.Choose(...)
Gruß Boris
Englischsprachiges Datum
Function my_date(datum As Date) As String
Dim a As Variant
a = Array("jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec")
my_date = a(Month(datum) - 1) & " " & Day(datum) & ", " & Year(datum)
End Function
von Harald.
gruss thomas
..warum als letzter weg.
FUNKTION ist doch bequemer.
gruss thomas
...wir arbeiten nunmal vorrangig mit Excel und nicht mit VBA.
Es wäre ein leichtes, für jede speziellere Aufgabe eine eigene Funktion zu schreiben.
Einfaches Beispiel: QUERSUMME
Quersumme von 12345 = 15
Wäre doch schön, wenn man einfach schreiben könnte =QUERSUMME(A1)
Logo geht das ganz einfach mit ner UDF:
Geht aber auch mit exceleigenen Mitteln - sogar ohne Array:
=SUMMENPRODUKT((0&TEIL(A1;SPALTE(1:1);1))*1)
Also immer nach dem Motto: Excel first - zumindest sehe ich das so.
Grüße Boris
Dein engagement im Forum kann gar nicht hoch genug gewuerdigt werden!!
UDF bzw. bordmittel sollte jeder user selbst entscheiden.
gruss thomas
...ist das Seiende im Sein des Seienden (oder so ähnlich - von Heidegger?)
Egal - ich sach ja auch: "zumindest sehe ICH das so" - also jedem das Seine (oder Seiende?)
Puh, war das mal philosophisch!?!? ;-)
Grüße Boris