textboxa veri girince diğer textboxa otomatik veri

Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
textbox'a ürün numarasını girdiğimde
diğer textbox'a fiyatının otomatik gelmesini sağlayabilirmiyiz
saygılar
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
603
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Aşağıdaki Kodu UserForm'a Kopyapayıp denermisiniz

Kod:
Private Sub ComboBox2_Change()
On Error Resume Next
Dim X As Integer
X = Sheets("veri").Range("B:B").Cells.Find(What:=ComboBox2, LookIn:=xlValues).Row
ComboBox2.Value = ComboBox2
TextBox28 = Sheets("veri").Cells(X, 7)
End Sub
 
Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
evet çalıştı
yardımınız için çok teşekkür ederim
saygılar
 
Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
verdiğiniz kodu textboxa uyarladım oda çalıştı
adet girdiğimde textbox16 ya çarpımını yapan kodu nasıl uyarlayabilirim
saygılar
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
603
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Aşağıdaki kodu Userform Kod Sayfasına Ekleyip Denermisiniz

Kod:
Private Sub TextBox10_Change()
TextBox16.Value = Val(TextBox10.Value) * Val(TextBox12.Value)
End Sub
 
Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
çok teşekkür ederim
birim fiyatla adet çarpımına ytl formatını nasıl yazdırabiliriz
saygılar
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
603
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
selamlar
çok teşekkür ederim
birim fiyatla adet çarpımına ytl formatını nasıl yazdırabiliriz
saygılar
tam olarak ne istediğinizi anlayamadım sonucun yanındamı YTL ibaresi görmek istiyorsunuz. Aşağıdaki kod işişini görür sanırım

TextBox16.Value = Val(TextBox10.Value) * Val(TextBox12.Value) & "TYL"
 
Son düzenleme:
Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
textboxlara girilen sayılar hücrelere aktarılırken sanırım metin olarak algılanıyor
mesela textboxa 500 yazdığımızda hücreye 500.00 YTL yazdırabilirmiyiz
saygılar
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
603
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
selamlar
textboxlara girilen sayılar hücrelere aktarılırken sanırım metin olarak algılanıyor
mesela textboxa 500 yazdığımızda hücreye 500.00 YTL yazdırabilirmiyiz
saygılar

veri yazacağınız hücreyi para biçimini kullanarak bicimlendirin. İşlem yapacağınız textboxlarada Val(TextBox1.Value) gibi kulanırsanız sorun hallolucaktır
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Ekli dosyayı inceleyiniz.Belki size bir fikir verebilir.:cool:
Kod:
Private Sub CommandButton1_Click()
sat = Cells(65536, "A").End(xlUp).Row + 1
Cells(sat, "A").Value = TextBox1.Value * 1
Range("A" & sat).NumberFormat = "#,##0.00 ""YTL"";-#,##0.00 ""YTL"""
End Sub
Kod:
Private Sub TextBox1_AfterUpdate()
If IsNumeric(TextBox1.Value) Then TextBox1.Value = Format(TextBox1.Value, "#,##0.00")
End Sub
 
Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
teşekkür ederim
sürekli soru soruyorum ama
öğrenecek o kadar çok şey varki
ilginç olan şu
öğrendikçe yeter demiyor insan
dahaa çok öğrenmek istiyor
çok teşekkür ederim
saygılar
 
Üst