• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

veri neden yanlış şekilde alınıyor

  • Konbuyu başlatan Konbuyu başlatan Emsdmr
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Mayıs 2009
Mesajlar
166
Excel Vers. ve Dili
Office 2003 Türkçe
değerli arkadaşlar
ekteki dosyada borç takibi butonuna tıklandığında userform2 açılıyor buradaki comboboxda sayfa adları veri olarak bulunuyor ve seçildiğinde listboxa veri atıyor

problem şu ki Dincay adlı sayfada bulunan veriyi kemal adlı sayfadaymış gibi gösteriyor ve kemal adlı sayfadaki veriyi dincay da gibi gösteriyor.
 

Ekli dosyalar

Merhaba,
Userform2'deki Combobox1.Change kodunu aşağıdakiyle değiştirin:
Kod:
Private Sub ComboBox1_Change()
ListBox1.RowSource = ComboBox1.Value & "!A1:ı" & Sheets(ComboBox1.Value).Range("A65536").End(xlUp).Row
End Sub
 
teşekkür ederim leumruk bir sorumu daha cevaplarmısın

textboxların hücreleri gönderdiği veri ben hücreleri yapılandırdığım halde eğer parabirimi ise rakam olarak yansıyor bunu nasıl düzeltebilirim
 
teşekkür ederim leumruk bir sorumu daha cevaplarmısın

textboxların hücreleri gönderdiği veri ben hücreleri yapılandırdığım halde eğer parabirimi ise rakam olarak yansıyor bunu nasıl düzeltebilirim
İlgili satırı aşağıdakiyle değiştirin:
Kod:
Cells(son, "c") = Val(TextBox2)
 
birkez daha teşekkür ederim Leumruk

arama yaparak ulaşmaya çalıştım ama başaramadım
Acaba site içerisinde textboxların formatlarıyla alakalı bir yer varmı bildiğiniz.
Tarih Formatları Gibi Çeşitli Formatlarla Alakalı
 
Aşağıdaki kodları kullanmanız daha doğru olacaktır.:cool:
Kod:
Cells(son, "c").Value = CDbl(TextBox2.Value)
Cells(son, "c").NumberFormat = "#,##0.00 TL"
 
İlginize Teşekkürler Evren Gizlen
 
Geri
Üst