• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Userform listbox kolonda olan tarih saat formatı 45290 olarak çıkma sorunu.

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

erdem dağ

Yeni Üye
Katılım
25 Mar 2023
Mesajlar
134
Çözümler
1
Aldığı beğeni
27
Excel V
Office 2007 TR
Konu Sahibi
Değerli ustalarım şimdiden herkese iyi bayramlar :)

Excelde belirli hücre aralığını listbox da listeliyorum ancak tarihler bazen düzgün çıkıyor bazen de 45290 olarak çıkıyor listbox da, aynı şekilde sayılar ve para birimleri de bazen düzgün bezende farklı formatta listelenmektedir.

Ne yapıp ne ettiysem yapamadım, yardımınızı rica ediyorum değerli ustalarım.
 
Sizede hayırlı bayramlar.
Private Sub CommandButton1_Click() kodunda ListBox1.RowSource = "erdmdg3710!a2:j100000" olarak rowsource ,le almışsınız.
Bu durumda sayfada nasıl formatlıysa o şekilde listelenir.

Private Sub ComboBox1_Change() burda ise additem kullanmışsınız.
ListBox1.List(x, 2) = Format(CLng(Sheets("erdmdg3710").Cells(i, "C").Value), "dd.mm.yyyy") bu şlekilde yapabilirsiniz mesela combodan değişiklik yapınca.

Ama birinde additem diğerindede rowsource ile veri almak manasız.
Veriler az ise Private Sub ComboBox1_Change() kodundaki gibi alabilirsiniz listeleme kodlarında formatlayarak.
Yada dizi ilede hızlıca alırsınız verileri ve formda bolca mevcut örnekler.
 
Konu Sahibi
Sizede hayırlı bayramlar.
Private Sub CommandButton1_Click() kodunda ListBox1.RowSource = "erdmdg3710!a2:j100000" olarak rowsource ,le almışsınız.
Bu durumda sayfada nasıl formatlıysa o şekilde listelenir.

Private Sub ComboBox1_Change() burda ise additem kullanmışsınız.
ListBox1.List(x, 2) = Format(CLng(Sheets("erdmdg3710").Cells(i, "C").Value), "dd.mm.yyyy") bu şlekilde yapabilirsiniz mesela combodan değişiklik yapınca.

Ama birinde additem diğerindede rowsource ile veri almak manasız.
Veriler az ise Private Sub ComboBox1_Change() kodundaki gibi alabilirsiniz listeleme kodlarında formatlayarak.
Yada dizi ilede hızlıca alırsınız verileri ve formda bolca mevcut örnekler.
Refaz bey abim canım abim seni görmek şeref bana :)

Abi ortalığı katlettiğim belli :) ricam commandButton ile kolon tarih formatı yapmak abi, elime yüzüme bulaştırdım, neyin ne olduğunu bilmeden bişeyler yapamaya kalkınca çorba ediyom herşeyi, mümkünse desteğini saygı ve sevgilerimle rica ederim abim :)
 
Bilmukabele üstadım :)
Zor değil bir daha yol göstereyim eminim yapabilirsin.
Combo içindeki tüm kodları buton kodları içindekileri silip buttondaki kodları yapıştır.
Combo içindeki if satırını sil tabii end if satırınıda sil.
Ve format için ise önceki mesajımdaki gibi değiştir ilgili satırı.
Dahada yapamazsan yarın akşama hallederim.
 
Konu Sahibi
Bilmukabele üstadım :)
Zor değil bir daha yol göstereyim eminim yapabilirsin.
Combo içindeki tüm kodları buton kodları içindekileri silip yapıştır.
Combo içindeki if satırını sil tabii end if satırınıda sil.
Ve format için ise önceki mesajımdaki gibi değiştir ilgili satırı.
Dahada yapamazsan yarın akşama hallederim.
Abi bağışla: 2 adım gittim 3 adım geri geldim. Müsait vaktinde ricam sayın abim :)
 
Yaptığın değişikleri kod olarak ekle mobilden ayarlamaya çalışayım.
 
Konu Sahibi
Yaptığın değişikleri kod olarak ekle mobilden ayarlamaya çalışayım.
iyi bayramlar abim, sizin gibi insanların Rabbim bu toplumda sayısını arttırsın, çok faydalı oluyorsunuz insanlara.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Combo içindeki tüm kodları buton kodları içindekileri silip buttondaki kodları yapıştır.
Combo içindeki if satırını sil tabii end if satırınıda sil.
Bunu yazmıştım ama sen hiçbir dediğimi uygulamamışın üstad.
Birde kod siteye kod eklerken tag içine alın ben aldım önceki mesajındakini.
 
Konu Sahibi
Abi dediklerini dikkatle kavrayarak diğer kolonlora para formatı bile yaptım abi. Tarih formatıda yaptım oldu sonra her kolonu tuttum yaptum bu sefer hata verdi abi.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Neyse akşam ayarlarım.
Yazdıklarımı okumuyon dikkatlice.
İlk önce örneğin rowsource ve additem den biri kullanılacak yazdım yine aynı yoldasın :)
 
Konu Sahibi
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Ekli dosyayı görüntüle 25065
Abi tekrar iyi bayramlar iyi akşamlar.
Abi aşağıdaki şekilde kendimce revize ettim çalıştı sadece yapamadığım şey abi aktif, pasif flitreyi etkin edemedim ve abi son hareket tarihinde tarih ve saat göstermeyi becere edemedim sayın abim. onlarada desteğini sunarsan sayın abim ricam senden :)

1712780874541.png


HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Mobilden baktım dosyaya alttaki gibi , var.Normalde olmaması gerekiyor eğer yanlış göstermediyse veriyi.

25.03.2024 , 01:22:03
 
Konu Sahibi
Sanada üstad.
Yukardaki yerine Listbox1.clear olarak dene additem olduğu için.
Saat için yarın bakabilirim.nn yerine bilmiyorum ama ss olabilir gibi.
Abi tamam oldu sorun çözüldü, teşekkürler abim :)
Abim eline koluna yüreğine sağlık :)
Sevdiklerinle nice güzel bayramlar gör abi :)
 
Rica ederim üstad :)
Yavaş çalışırsa konu açarsın dizi ile hızlandırırız.

Hayırlı geceler.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst