DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub CommandButton10_Click()
Sheets("ŞABLON").Copy After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = (TextBox6.Text)
ActiveSheet.Range("a1").Value = (TextBox6.Value)
'Call VeriSayfasinaKaydet
MsgBox ("YENİ FİRMA EKLENDİ. FİRMA BİLGİLERİNİ GİRMEK İSTİYORSANIZ AŞAĞIDAKİ BİLGİLERİ GİRİN FİRMA BİLGİLERİNİ KAYDET BUTONUNU TIKLAYIN.")
'----------------------------------EKLEDİĞİM-------------------------BAŞI
Me.ListBox2.Clear
For a = 4 To Sheets.Count
ListBox2.AddItem Sheets(a).Name
'ListBox daki listeyi sıralama'
Dim vaItems As Variant
Dim i As Long, j As Long
Dim vTemp As Variant
'Put the items in a variant array
vaItems = Me.ListBox2.List
'Steal code from John Walkenbach’s Excel Power Programming
'with VBA to sort the array
For i = LBound(vaItems, 1) To UBound(vaItems, 1) - 1
For j = i + 1 To UBound(vaItems, 1)
If vaItems(i, 0) > vaItems(j, 0) Then
vTemp = vaItems(i, 0)
vaItems(i, 0) = vaItems(j, 0)
vaItems(j, 0) = vTemp
End If
Next j
Next i
'Clear the listbox
Me.ListBox2.Clear
'Add the sorted array back to the listbox
For i = LBound(vaItems, 1) To UBound(vaItems, 1)
Me.ListBox2.AddItem vaItems(i, 0)
ComboBox1.RowSource = "Liste!l1:l2"
'----------------------------------EKLEDİĞİM-------------------------SONU
TextBox1.Text = [A1]
TextBox2.Text = [C1]
TextBox3.Text = [C2]
TextBox4.Text = [C3]
Next i
Next
CommandButton2_Click
TextBox6.Text = [Z1]
TextBox1.Text = [A1]
TextBox2.Text = [C2]
TextBox3.Text = [C3]
TextBox4.Text = [C4]
End Sub
Hocam daha önce *1 vardı ben kaldırdım. *1 olduğu zaman değiştirmek için LisBox'dan TextBox'lara bir satırdaki veriyi alıp değiştirdiğimiz zaman birinci değiştirmede sorun olmiyor. Aynı satırdaki veriyi değiştirmek için tekrar LisBox'dan TextBox'lara alarak değiştirdiğimiz zaman kuruşlar tam sayıya dönüşüyor.
Değiştir kodu altındada gerekli düzenlemeyi yapınca olmuyormu. Çünki birinde metin diğerinde sayı olarak kayıt yapınca sorun olur.
Hocam ListBox'dan satırın üzerine çift tıkayarak TextBox'lara alıp değiştir veya kaydet dediğimiz zaman yine kuruşları tamsayıya çeviriyor.