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

VBA FORMAT işlevi, VBA işlevlerinin metin kategorisinde listelenir. VBA kodunda kullandığınızda belirttiğiniz formatta bir değer döndürür . Basitçe söylemek gerekirse, bir ifadeyi belirleyebileceğiniz bir formatta formatlamak için bunu kullanabilirsiniz. Burada dikkat etmeniz gereken bir şey var; döndürdüğü sonuç string veri türüdür.

Sözdizimi

Format(İfade,[Biçim],[İlkGünHafta],[İlkHaftaYıl])

Argümanlar

  • İfade : Biçimlendirmek istediğiniz ifade.
  • [Biçim] : İfadeye uygulamak istediğiniz biçim [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa VBA varsayılan olarak Genel alır].
  • [FirstDayOfWeek] : Haftanın ilk gününü tanımlayan bir dize [Bu isteğe bağlı bir bağımsız değişkendir ve varsayılan olarak vbSunday atlanırsa].
    • vbUseSystemDayOfWeek – Sistem ayarlarına bağlı olarak.
    • vbPazar – Pazar
    • vblunday – pazartesi
    • vbSalı – Salı
    • vbÇarşamba – Çarşamba
    • vbPerşembe – Perşembe
    • vbCuma – Cuma
    • vbCumartesi – Cumartesi
  • [FirstWeekOfYear] : Yılın ilk haftasını tanımlayan bir dize [Bu isteğe bağlı bir bağımsız değişkendir ve varsayılan olarak vbFirstJan1 atlanırsa].
    • vbSystem – Sistem ayarlarına bağlı olarak.
    • vbFirstJan1 – Ocak ayının 1. gününün gerçekleştiği hafta.
    • vbFirstFourDays – Yeni yılda en az dört gün içeren ilk hafta.
    • vbFirstFullWeek – Yeni yılın ilk tam haftası.

Örnek

VBA FORMAT 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-format-function
 Sub example_FORMAT() Range("B1").Value = Format(Range("A1"), "Currency") Range("B2").Value = Format(Range("A2"), "Long Date") Range("B3").Value = Format(Range("A3"), "True/False") End Sub

Yukarıdaki örnekte FORMAT’ı üç farklı önceden tanımlanmış formatla kullandık:

  1. A1 hücresinin değeri para birimi biçimine dönüştürülüyor.
  2. A2 hücresindeki tarihi uzun bir tarihe dönüştürme.
  3. A3 hücresindeki sayıyı Boolean’a dönüştürme.

Yorumlar

  • Ayrıca “biçim” bağımsız değişkeninde kullanmak üzere kendi biçiminizi de oluşturabilirsiniz.

Yorum ekle

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