(03/12/2023, 21:36)hnakis yazdı: kodun burası da "₺" şeklinde çıkıyor. anlamak için soruyorum.
Dediğim gibi benimde başıma yeni geldi.
Sayı formatlarında amaerikan doları görükmüyor belki ondanda olabilir.
Birde sadece incelemeniz için Form ile hammadde eklettim basit olarak.
B sütununa çift tıklayınca form açılır listboxa çift tıklayıncada hücreye ekler.
Bunu yapma sebebimde Kimya sayfasından veri doğrulama olarak aldıklarınızda mükerrerle var ve fazla çıkıyor.Formdaki listboxa ise benzersiz ve alfabetik aldırdım.
Dediğim gibi sadece bir fikir vermek.
(03/12/2023, 21:36)hnakis yazdı: "#,##0.000 $"
Üstteki yerine birde alttaki gibi deneyin bende öalıştı boş bir excelde sizinkinde denemedim.
Kod:
"#,##0.00 [$$-fr-CA]"
(03/12/2023, 22:08)feraz yazdı: (03/12/2023, 21:36)hnakis yazdı: "#,##0.000 $"
Üstteki yerine birde alttaki gibi deneyin bende öalıştı boş bir excelde sizinkinde denemedim.
Kod:
"#,##0.00 [$$-fr-CA]"
kod oldu.
sadece bu hata var sanırım.
kayıt silindiğinde
1 kg maliyeti 0,045 $
1 lt Maliyeti 0,054 $
kalıyor sıfırlanmıyor. ilginç olan satır şeklide silince kalıyor. ama kimyasal ismi duruyorken kg silince sıfırlanıyor
Sıfırlama olayı resimdeki gibi ekleyin önceki doayalarada bu formlu koda ekledim.
Kod:
birKGMaliyet = AraBul(birKG, .Range("B:B"))
birLTMaliyet = AraBul(birLT, .Range("B:B"))
If birLTMaliyet > 0 Then .Cells(birLTMaliyet, "D").Value = 0
If birKGMaliyet > 0 Then .Cells(birKGMaliyet, "D").Value = 0