strFoo = left(MonthName(month(date)), 3)
Jag behöver få ut en förkortning av månadens namn ur date(). Hur gör man enklast detta?
Månadens namn ska vara i formen: okt, sep, etc...
5 svar · 328 visningar · startad av mattiasnordin
Jag behöver få ut en förkortning av månadens namn ur date(). Hur gör man enklast detta?
Månadens namn ska vara i formen: okt, sep, etc...
strFoo = left(MonthName(month(date)), 3)
Hmm antagligen ingen bra lösning men gör en funktion och lägg månadsnamnen i en array och kör t.ex
minfunktion(month()) .. eller nått kanske.. bara en tanke..
Annars vet jag det finns massa svar på liknande frågor om du söker eller script i scriptarkivet.
Edit : Eller som han skriver ovanför
Monthname finns ju, så varför inte använda den (som man ska)!
strMonthName = MonthName(Month(Date),True)
Och där kom doggelito med det rätta svaret.
Jag hade glömt bort att där fanns en andra parameter, abbreviate, som gör precis det som efterfrågas.
Jag var inne på att göra en array lösniong men jag hade för mig att jag hade skymtat den andra varianten någonstans. Perfekt.
Ha en trevlig kväll alla.!