- Katılım
- 4 Şubat 2012
- Mesajlar
- 32
- Excel Vers. ve Dili
- Ofice2003
Türkçe
Başlıklardamı, aktarılanlardamı?
Her ikisindede
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Başlıklardamı, aktarılanlardamı?
Her ikisindede
Son eklediğiniz dosyada sorun olmadı.Denermisiniz.
http://www.dosya.tc/server12/C43QJB/ButonileKAL_TE.xls.html
Aşağıdaki kodları kullanın.Silme işlemi yapmak istiyorum
User formda olduğu gibi ana menü dede silme yapmaya çalışıyorum.
Private Sub CommandButton15_Click()
R = MsgBox("Seçili Kayıt Sistemden Silinecek Devam mı?", vbYesNo)
If R = vbYes Then
t = ListView1.SelectedItem.Index + 2
Rows(t).Delete Shift:=xlUp
ListView1.ListItems.Clear
If Err > 0 Then Exit Sub
For s = 3 To Cells(65530, 1).End(xlUp).Row
ListView1.ListItems.Add , , Cells(s, 3).Value
y = ListView1.ListItems.Count
For a = 4 To 26
If a = 7 Then a = 10
If a = 18 Then a = 19
ListView1.ListItems(y).ListSubItems.Add , , Cells(s, a).Value
Next
Next
End If
End Sub
Private Sub ListView1_DblClick()
Aşağıdaki kodları kullanın.
Kod:Private Sub CommandButton15_Click() R = MsgBox("Seçili Kayıt Sistemden Silinecek Devam mı?", vbYesNo) If R = vbYes Then t = ListView1.SelectedItem.Index + 2 Rows(t).Delete Shift:=xlUp ListView1.ListItems.Clear If Err > 0 Then Exit Sub For s = 3 To Cells(65530, 1).End(xlUp).Row ListView1.ListItems.Add , , Cells(s, 3).Value y = ListView1.ListItems.Count For a = 4 To 26 If a = 7 Then a = 10 If a = 18 Then a = 19 ListView1.ListItems(y).ListSubItems.Add , , Cells(s, a).Value Next Next End If End Sub
veya listenin çift tık altınada olabilir.
Kod:Private Sub ListView1_DblClick()
MerhabaSayın Husgvarna;
Ana menüde sadece listviev değişmeden 1.comboboxta seçtiğim sayfada 2. combobox ile seçtiğim sipariş nosunu adetlerini toplayıp textboxa yazması sağlanabilirmi?
Yapmaya çalıştım ama beceremedim...
Private Sub ComboBox1_Change()
On Error Resume Next
ComboBox2.Clear
For a = 2 To Sheets(ComboBox1.Text).Cells(65000, 3).End(xlUp).Row
If WorksheetFunction.CountIf(Sheets(ComboBox1.Text).Range("c1:c" & a), Sheets(ComboBox1.Text).Cells(a, 3)) = 1 Then _
ComboBox2.AddItem Sheets(ComboBox1.Text).Cells(a, 3)
Next
End Sub
Private Sub ComboBox2_Change()
TextBox1 = 0: TextBox2 = 0
For a = 2 To Sheets(ComboBox1.Text).Cells(65000, 3).End(xlUp).Row
If Sheets(ComboBox1.Text).Cells(a, 3) = ComboBox2.Text Then
TextBox1 = TextBox1 + 1
TextBox2.Text = TextBox2.Text + Sheets(ComboBox1.Text).Cells(a, 8)
End If
Next
End Sub
Merhaba
Aşağıdaki kodları ekleyin/değiştirin.
Kod:Private Sub ComboBox1_Change() On Error Resume Next ComboBox2.Clear For a = 2 To Sheets(ComboBox1.Text).Cells(65000, 3).End(xlUp).Row If WorksheetFunction.CountIf(Sheets(ComboBox1.Text).Range("c1:c" & a), Sheets(ComboBox1.Text).Cells(a, 3)) = 1 Then _ ComboBox2.AddItem Sheets(ComboBox1.Text).Cells(a, 3) Next End Sub Private Sub ComboBox2_Change() TextBox1 = 0 For a = 2 To Sheets(ComboBox1.Text).Cells(65000, 3).End(xlUp).Row If Sheets(ComboBox1.Text).Cells(a, 3) = ComboBox2.Text Then _ TextBox1 = TextBox1 + 1 Next End Sub
textbox daha ekliyeyim h sütunundaki adetlerin topalamını almak istiyorum...
Yukarıdaki kodlar değişti; "ComboBox2_Change" kodlarını değiştirin yeterli.
Merhaba
Fikriniz çok güzel.
Merhaba Hocam
Ben sadece yapmak istediklerimi düşünüyorum.
Ama siz bunları çok iyibir bilgi ile hemen gerçekleştiriyorsunuz..
Şimdiki amacım bu sipariş numaralarına göre yenibir excel kitabı açabilirse içinede abata göre sayfalar açıp bu yaptıklarınızı o düzende uygulanabilirliği olacak
Sıra no ları kaldırdığnız için sorun çıkmış.Merhaba Hocam
Listviev de dblclick ile ilgili bir sorunum var option butonlarındada seçeneklerin gelme imkanı varmı
Private Sub ListView1_DblClick()
a = ListView1.SelectedItem.Index + 2
TextBox1 = Cells(a, 3)
'.........................
'.........................
'.........................
'.........................
Private Sub UserForm_Initialize()
'.........................
'.........................
'.........................
'.........................
For s = 3 To Cells(65530, 1).End(xlUp).Row
ListView1.ListItems.Add , , Cells(s, 3).Value
y = ListView1.ListItems.Count
'.........................
'.........................
'.........................
Private Sub OptionButton1_Click()
Sheets("ARMÜR1").Select
Unload Me
UserForm1.Show
End Sub
Private Sub OptionButton1_Click()
Sheets("ARMÜR1").Select
Unload Me
UserForm1.Show
End Sub
Şöyle yapın .Tmm oldu
klasörün içindeki excel kitaplarını bir combobox ta listeleyebilirmiz
ComboBox1.Clear
a = ThisWorkbook.Path & "\SİPARİŞLER"
Set b = CreateObject("scripting.filesystemobject")
Set c = b.getfolder(a)
For Each d In c.Files
ComboBox1.AddItem d.Name
Next