- Katılım
- 9 Temmuz 2012
- Mesajlar
- 106
- Excel Vers. ve Dili
- Excel 2007 - Türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Workbook_Open()
Dim objExcel, objWorkBook, veri, dizi, eleman
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False
Set objWorkBook = objExcel.Workbooks.Open(ThisWorkbook.Path & "\kitap3.xls")
Set dizi = New Collection
On Error Resume Next
For Each veri In objWorkBook.Sheets("DATA").Range("b2:b" & objWorkBook.Sheets("DATA").Cells(objWorkBook.Sheets("DATA").Rows.Count, 2).End(3).Row)
dizi.Add veri, CStr(veri)
Next
On Error GoTo 0
Sheets("Sayfa1").ComboBox1.Clear
For Each eleman In dizi
Sheets("Sayfa1").ComboBox1.AddItem eleman
Next
objWorkBook.Close False
objExcel.Quit
Set objWorkBook = Nothing
Set objExcel = Nothing
End Sub
Private Sub ComboBox1_Change()
On Error Resume Next
Range("A5") = ComboBox1
End Sub