Yazeka
Arama sonuçlarına göre oluşturuldu
Excel VBA'da tarih formatını ayarlamak için aşağıdaki adımlar izlenebilir:
- Tasarım Modunun Etkinleştirilmesi: Geliştirici sekmesinde "Tasarım Modu"nun açık olduğundan emin olun 2.
- Açılır Kutu Seçimi: Tarih formatında görüntülemek istediğiniz açılır kutuya sağ tıklayın ve "Görünüm Kodu" seçeneğini seçin 2.
- VBA Kodunun Değiştirilmesi: Microsoft Visual Basic for Applications penceresinde, Kod penceresindeki orijinal VBA kodunu aşağıdaki kodla değiştirin 2:
Kodda "ComboBox1" açılır kutunun adı, "mm/dd/yyyy" ise tarih formatıdır 2.Private Sub ComboBox1_Click() ActiveSheet.ComboBox1.Value = Format(ActiveSheet.ComboBox1.Value, "mm/dd/yyyy") End Sub
- Pencerenin Kapatılması: Alt + Q tuşlarına basarak Microsoft Visual Basic for Applications penceresini kapatın ve Geliştirici sekmesi altındaki Tasarım Modu'nu kapatın 2.
Artık açılır kutudan seçilen tarih, seri numarası yerine belirli bir formatta görüntülenecektir 2.
Alternatif olarak, VBA kodu aracılığıyla tarih seçici kutudan seçilen tarihin belirli bir formatta görünmesini sağlamak için aşağıdaki kod kullanılabilir 5:
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Me.Range("A1")) Is Nothing Then Me.Range("A1").NumberFormat = "dd.mm.yyyy" End If End Sub
Bu kod, "A1" hücresine seçilen tarihin "gg.aaaa" formatıyla görüntülenmesini sağlar 5.
5 kaynaktan alınan bilgiyle göre: