(10/04/2023, 15:54)berduş yazdı: yanlış alanı yazmış olabilirsiniz
indexler 0'dan başlar
mesela siz toplamı 1'den başlatmışsınız ama normalde 0'dan başlar
sütunlar da benzer şekilde çalışır mesela 8. sütundan veri almak için sizin Me.Liste11.Column(7, Sw) yazmanız gerekir
sayın berduş sütun sayısında bir sorun yok. ben 0 dan başladım ve 6. sütundaki veriyi toplamak istiyorum.4,5,6 sütunla parasal değer.
Önerdiğim kod bende çalıştı
(10/04/2023, 20:07)berduş yazdı: Önerdiğim kod bende çalıştı
kodu liste güncellendilkten sonraya koydum ben ama hata veriyor
belki de verileriniz sayı görünümünde metin dosyasıdır yada ondalık ayraç olarak sistem ayracından farklı bir ayraç kullanıyordur
dosyanızı eklemeden tam olarak bir çözüm öneremem
(10/04/2023, 21:56)berduş yazdı: belki de verileriniz sayı görünümünde metin dosyasıdır yada ondalık ayraç olarak sistem ayracından farklı bir ayraç kullanıyordur
dosyanızı eklemeden tam olarak bir çözüm öneremem
Birim Fiyat: SY("dddd";"Liste94";Format(Topla(([Fiyat]));"#,###00.00 TL");0;Doğru)
sorguda sütun tanımı bu.
toplama kısmındaki kodun bu kısmında
Sonuc = CDbl(Nz(Me.Liste94.Column(4, Sw), 0))
type mismatch (Tür uyuşmazlığı) hatası veriyor.
Fiyat tablodan geliyor ve türü para birimi: #.##0,00" TL";-#.##0,00" TL"
şeklinde
sanırım sorun bu.
dosya büyük olduğu için ekleyemiyorum.
sadece ilgili form ve tabloların olduğu kısmı eklemeniz yeterli
yada ilgili formun özelliğine sahip yeni ve basit bir çalışma oluşturup ekleyebilirsiniz