petsiye
Altın Üye
- Katılım
- 28 Eylül 2009
- Mesajlar
- 193
- Excel Vers. ve Dili
- Office 2019 TR 32 Bit
- Altın Üyelik Bitiş Tarihi
- 10-05-2029
Merhaba,
Bu harika forum sitesi sayesinde aşağıdaki kodlarını paylaştığım Userform'u oluşturdum. User Formu ( UserForm100 ), Makro yardımıyla aşağıdaki kod ile açtığımda Tüm TextBox'lar hesaplanarak içerisine sorunsuz şekilde sonuç yazıyor. ( Uzun uzun kodu yazmadım ama Textbox sayısı kadar uzayıp giden bir kod var ve Userform açıldığında sorunsuz çalışıyor )
Private Sub UserForm_Initialize()
Application.Calculation = xlCalculationAutomatic
TextBox15 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox16 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E6").Value & " Hisse "
TextBox3 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E7").Value & " Hisse "
TextBox17 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox18 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox28 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E9").Value & " Hisse "
TextBox19 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E10").Value & " Hisse "
If TextBox15.Text = " Hisse " Then
TextBox15 = ""
End If
If TextBox16.Text = " Hisse " Then
TextBox16 = ""
End If
If TextBox3.Text = " Hisse " Then
TextBox3 = ""
End If
If TextBox17.Text = " Hisse " Then
TextBox17 = ""
End If
If TextBox18.Text = " Hisse " Then
TextBox18 = ""
End If
If TextBox28.Text = " Hisse " Then
TextBox28 = ""
End If
If TextBox19.Text = " Hisse " Then
TextBox19 = ""
Sorum şu;
Görseldeki Userfomda ( Yine Userform100 ), Sarı renkli düğmelere her tıkladığımda da, tıpkı Userform açılışında olduğu gibi, TextBoxlara, güncel sayıları yazdırabilmek mümkün mü ? Her butonun içerisine yukarıdaki formülü kopyala yapıştır ile bunu yapmak belki mümkün olabilir, fakat bunun gibi onlarca Userform oluşturacağım düşünüldüğünde, bu iş benim için oldukça zahmetli olacak. O yüzden bunun kestirme bir yolu varmı bunu öğrenmek istiyorum.
Saygılarımla

Bu harika forum sitesi sayesinde aşağıdaki kodlarını paylaştığım Userform'u oluşturdum. User Formu ( UserForm100 ), Makro yardımıyla aşağıdaki kod ile açtığımda Tüm TextBox'lar hesaplanarak içerisine sorunsuz şekilde sonuç yazıyor. ( Uzun uzun kodu yazmadım ama Textbox sayısı kadar uzayıp giden bir kod var ve Userform açıldığında sorunsuz çalışıyor )
Private Sub UserForm_Initialize()
Application.Calculation = xlCalculationAutomatic
TextBox15 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox16 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E6").Value & " Hisse "
TextBox3 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E7").Value & " Hisse "
TextBox17 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox18 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E8").Value & " Hisse "
TextBox28 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E9").Value & " Hisse "
TextBox19 = ThisWorkbook.Worksheets("ÖRNEK 1").Range("E10").Value & " Hisse "
If TextBox15.Text = " Hisse " Then
TextBox15 = ""
End If
If TextBox16.Text = " Hisse " Then
TextBox16 = ""
End If
If TextBox3.Text = " Hisse " Then
TextBox3 = ""
End If
If TextBox17.Text = " Hisse " Then
TextBox17 = ""
End If
If TextBox18.Text = " Hisse " Then
TextBox18 = ""
End If
If TextBox28.Text = " Hisse " Then
TextBox28 = ""
End If
If TextBox19.Text = " Hisse " Then
TextBox19 = ""
Sorum şu;
Görseldeki Userfomda ( Yine Userform100 ), Sarı renkli düğmelere her tıkladığımda da, tıpkı Userform açılışında olduğu gibi, TextBoxlara, güncel sayıları yazdırabilmek mümkün mü ? Her butonun içerisine yukarıdaki formülü kopyala yapıştır ile bunu yapmak belki mümkün olabilir, fakat bunun gibi onlarca Userform oluşturacağım düşünüldüğünde, bu iş benim için oldukça zahmetli olacak. O yüzden bunun kestirme bir yolu varmı bunu öğrenmek istiyorum.
Saygılarımla
