Vba monthname işlevi nasıl kullanılır?

VBA MONTHNAME işlevi, VBA işlevlerinin tarih ve saat kategorisinde listelenir. VBA kodunda kullandığınızda VBA’ya göre geçerli bir tarihten başlayarak ay adını string olarak döndürür . Basit bir ifadeyle, bir adın ay değerini belirtilen tarihten çıkarabilirsiniz.

Sözdizimi

MonthName(Ay, [Kısalt])

Argümanlar

  • Ay : Ayı temsil eden bir tamsayı (1’den 12’ye kadar).
  • [Kısalt] : Tam ay adına mı yoksa kısaltılmış bir ada mı ihtiyacınız olduğunu belirten bir Boolean değeri [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa, VBA varsayılan olarak FALSE olur].
    • Kısa ad için TRUE’yu (yani “Ocak”, “Şubat”, “Mar” vb.) veya tam ad için (yani “Ocak”, “Şubat”, “Mart” vb.) FALSE’ı kullanın.

Örnek

VBA MONTHNAME işlevinin nasıl kullanılacağını pratik olarak anlamak için, onu kullanarak bir vba kodu yazdığımız aşağıdaki örneği incelemeniz gerekir:

example-vba-monthname-function
 Sub example_MONTHNAME() Range("B1").Value = MonthName(Range("A1"), False) End Sub

Yukarıdaki kodda A1 hücresinin değerine göre ay adını almak için MONTHNAME kullandık ve A1 hücresinde 1 var dolayısıyla “Ocak” döndürdü.

Yorumlar

  • Ay olarak belirtilen değer bir tam sayıdan veya sayı olarak tanınamayan bir dizeden farklıysa, VBA çalışma zamanı hatası 13’ü döndürür.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir