[VBA] Farklı para birimleri ile kayıt yapma
#1
İyi günler
Farklı para birimleri ile kayıt yapmak ile ilgili sorum olacak. biraz araştırma yaptım ama istediğim gibi bir çözüm bulamadım. eklediğim örnekte müşteri adı ve yaptığı teklifin yazacağı bir tablo ve veri girişi yapılacak olan basit bir form var. Sorma istediğim seçenek kutuları ile farklı para birim formatı ile kayıt yapmak mümkün müdür. TL'yi seçince TL kayıt, USD'yi seçince USD kayıt gibi.


Eklenti Dosyaları
.zip   parabirimi.zip (Boyut: 366,24 KB / İndirilme: 130)



  Alıntı
Bu mesajı beğenenler:
#2
Table1 de PrBrm adinda sayi tipinde alan olusturun, diger bolumden acilan kutu deger listesi ayarlari ile satir kaynagina 1;"TL";2;"USD";3;"EUR" yazin ve sutun sayisi 2 olsun ve sutun genislikleri 0;1 yapin.
frm1 formunu tasarlayin en altta ki secenek adini ve denetim kaynagini PrBrm yapin.
Visual Basic
  1. Sub ParaBirimiCevir()
  2. Me.teklif.Format = IIf(Me.PrBrm = 1, "Currency", IIf(Me.PrBrm = 2, "#.00 $", "Euro"))
  3. End Sub


koduna
Visual Basic
  1. Private Sub Form_Current()
  2. Call ParaBirimiCevir
  3. End Sub
  4. Private Sub PrBrm_AfterUpdate()
  5. Call ParaBirimiCevir
  6. End Sub
  7.  
  8. Private Sub teklif_AfterUpdate()
  9. Me.PrBrm = 1
  10. Call ParaBirimiCevir
  11. End Sub


prosedurleri ile VBA bolumunde calistirabilirsiniz.


.zip   parabirimi.zip (Boyut: 32,37 KB / İndirilme: 174)



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Dsezgin ilginiz için teşekkür ederim. Anlattıklarınızdan yararlanarak formda düzenleme yaptım. Metin kutusunda farklı para birimi çıkıyor fakat kayıt edince tabloda hepsi TL gözüküyor. rica etsem örnek bir uygulama ek yapabilir misiniz.



  Alıntı
Bu mesajı beğenenler:
#4
Sayın koruyucu, tablonuzun ilgili alanına giriş maskesi uygulamış olabilirsiniz. Eğer giriş maskesi varsa kaldırın. Sanırım düzelir. Kolay gelsin.



  Alıntı
Bu mesajı beğenenler:
#5
"diger bolumden acilan kutu deger listesi ayarlari ile satir kaynagina 1;"TL";2;"USD";3;"EUR" yazin ve sutun sayisi 2 olsun ve sutun genislikleri 0;1 yapin."

Dsezgin yukardaki düzenlemeyi tablo için mi yoksa form için mi yapıyorum. Tabloda rakamları farklı para biriminden saklamayı beceremedim ufak bir örnek ek yaparsanız çok sevinirim.



  Alıntı
Bu mesajı beğenenler:
#6
Mesaj 2'ye ornek VT'zi eklemistim, indirip inceleyiniz.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Access Kayıt Yapma kertiller_55 1 217 29-09-2025, 21:15
Son Mesaj: dsezgin
access-sql-4 Dili Farklı Olan Barkod Okuyucudan Okutunca Farklı Sonuçlar Alıyorum gundogdu42 1 334 27-09-2024, 07:58
Son Mesaj: dsezgin
  [TABLO] Ada Ve Parsel Bilgisini Farklı Bir Kolonda Birleştirme mmisildar 4 458 04-09-2024, 13:37
Son Mesaj: mmisildar
  [SORGU] Farklı Sütunlardaki Aynı Verileri Saymak TheREDROSE 11 796 31-07-2024, 16:15
Son Mesaj: TheREDROSE
  Aynı Kodlu Farklı Kayıtlara Izin Vermiyor ankaram 2 384 10-07-2024, 09:14
Son Mesaj: ankaram
  [VBA] Metin Içerisindeki Kelimeler Ile Arama Yapma ekremer1969 6 1.329 22-06-2024, 16:15
Son Mesaj: dsezgin
access-sql-9 [VBA] Veri Tabanındaki Bilgileri Farklı Bir Tabloya çağırma harun kaçar 4 566 20-05-2024, 14:29
Son Mesaj: dsezgin
  Farklı Tablodan Mükerrer Olmayan Bilgi Almak bilservisci 5 531 17-12-2023, 18:04
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi