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:

example-vba-monthname-function
 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.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *