ComboBox'ta tarih görüntüleme sorunu

Katılım
10 Eylül 2005
Mesajlar
97
Merhaba,

Combobox içinde tarihleri göstermek istiyorum. Fakat gösterilecek hücreler özellikleri tarih olmasına rağmen combobox'ın içinde rakam gösteriyor.

Bir diğer soru : ListFillRangel yatay hücrelerde olur mu?

Saygılar.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.
 
Son düzenleme:
Katılım
10 Eylül 2005
Mesajlar
97
Teşekkürler Evren Bey,

Peki combobox'tan 17.07.2008'i seçtiğimde a1 hücresinde 20080717 şeklinde değer atabilir miyim?

örn : 22.11.2008 => 20081122
15.07.2008 => 20080715 şeklinde.

Saygılar.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Teşekkürler Evren Bey,

Peki combobox'tan 17.07.2008'i seçtiğimde a1 hücresinde 20080717 şeklinde değer atabilir miyim?

örn : 22.11.2008 => 20081122
15.07.2008 => 20080715 şeklinde.

Saygılar.
Dosyayı önceki mesajımdan indirebilirsiniz.:cool:
Kod:
Private Sub ComboBox1_Click()
ComboBox1.Value = Format(ComboBox1.Column(0), "yyyymmdd")
End Sub
 
Katılım
10 Eylül 2005
Mesajlar
97
Evren Bey,

ComboBox ta (d.m.y) 19.07.2008 şeklinde görünecek. Orada bir değişiklik yok. Ama 19.07.2008 seçtiğimde bu değer (mdy) 20080719 şeklinde A1 hücresine atılsın. Ben A1 hücresinden o değeri alıp başka yerde kullanacağım.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Evren Bey,

ComboBox ta (d.m.y) 19.07.2008 şeklinde görünecek. Orada bir değişiklik yok. Ama 19.07.2008 seçtiğimde bu değer (mdy) 20080719 şeklinde A1 hücresine atılsın. Ben A1 hücresinden o değeri alıp başka yerde kullanacağım.
Dosyayı 2 numaralı mesajdan inidrebilirsiniz.:cool:
Kod:
Private Sub ComboBox1_Click()
ComboBox1.Value = Format(ComboBox1.Column(0), "dd.mm.yyyy")
Range("A1").Value = Format(ComboBox1.Column(0), "yyyymmdd")
End Sub
 
Katılım
10 Eylül 2005
Mesajlar
97
Teşekkürler Evren Bey,

A1 hücresi diğer çalışma kitabında ise basıl yazacağım kodu. Örneğin çalışma kitabının adı H olsun o zaman
Range("H!A1").Value = Format(ComboBox1.Column(0), "yyyymmdd")
şeklinde mi olacak? Hata veriyor. Bunu çözemedim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
Dosyanın açık olması gerekiyor.:cool:
Kod:
Workbooks("H.xls").Range("A1").Value = Format(ComboBox1.Column(0), "yyyymmdd")
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodları kullanınız.:cool:
Kod:
Private Sub ComboBox1_Click()
ComboBox1.Value = Format(ComboBox1.Column(0), "dd.mm.yyyy")
Workbooks("H.xls").Sheets("Sayfa1").Range("A1").Value = ComboBox1.Column(0)
Workbooks("H.xls").Sheets("Sayfa1").Range("A1").NumberFormat = "yyyymmdd"
End Sub
 
Katılım
10 Eylül 2005
Mesajlar
97
Aşağıdaki kodları kullanınız.:cool:
Kod:
Private Sub ComboBox1_Click()
ComboBox1.Value = Format(ComboBox1.Column(0), "dd.mm.yyyy")
Workbooks("H.xls").Sheets("Sayfa1").Range("A1").Value = ComboBox1.Column(0)
Workbooks("H.xls").Sheets("Sayfa1").Range("A1").NumberFormat = "yyyymmdd"
End Sub
Evren Bey,

Aynı dosyanın içinde bir sheet bu. H.xls diye bir dosya yok. AYnı dosyanın içinde H sheet'i var. O sheet içindeki A1 hücresine yazdırmak istiyorum.

Merci.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
A1 hücresi diğer çalışma kitabında ise basıl yazacağım kodu. Örneğin çalışma kitabının adı H olsun
Evren Bey,

Aynı dosyanın içinde bir sheet bu. H.xls diye bir dosya yok. AYnı dosyanın içinde H sheet'i var. O sheet içindeki A1 hücresine yazdırmak istiyorum.

Merci.
7 numaralı mesajda öyle demiyordunuz ama
Hangi söylediğiniz doğru?
 
Katılım
10 Eylül 2005
Mesajlar
97
Afedersiniz yanlış izah etmişim. Aynı dosyanın içinde sheet'e değerin atılmasını istemiştim. Yanlış ifade etmişim özür.
 
Üst