Hoe gebruik ik de vba maandnaam-functie?
De VBA MAANDNAAM-functie wordt vermeld in de datum- en tijdcategorie van VBA-functies. Wanneer u het in VBA-code gebruikt, retourneert het de maandnaam als een tekenreeks, beginnend bij een geldige datum volgens VBA . In eenvoudige bewoordingen kunt u de maandwaarde van een naam uit een opgegeven datum halen.
Syntaxis
MaandNaam(Maand, [Afkorten])
Argumenten
- Maand : een geheel getal (variërend van 1 tot 12) dat de maand vertegenwoordigt.
- [Afkorten] : een Booleaanse waarde die aangeeft of u een volledige maandnaam of een verkorte naam nodig heeft. [Dit is een optioneel argument en als dit wordt weggelaten, wordt VBA standaard FALSE].
- Gebruik TRUE voor de korte naam (bijv. “Jan”, “Feb”, “Mar”, etc.) of FALSE voor de volledige naam (bijv. “Januari”, “Februari”, “Maart”, etc.)
Voorbeeld
Om praktisch te begrijpen hoe u de VBA MAANDNAAM-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:
Sub example_MONTHNAME() Range("B1").Value = MonthName(Range("A1"), False) End Sub
In de bovenstaande code hebben we MONTHNAME gebruikt om de naam van de maand te verkrijgen volgens de waarde van cel A1 en we hebben een 1 in cel A1, dus deze retourneerde “januari”.
Opmerkingen
- Als de waarde die is opgegeven als maand anders is dan een geheel getal of een tekenreeks die niet als een getal kan worden herkend, retourneert VBA runtimefout 13.