spreadsheet1 a1:c100 aralığını combobox rowsourcede göstermek

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
With ComboBox93
     .ColumnCount = 3
     .ColumnWidths = "75;40;50"
     .ListRows = "5"
     .RowSource = Spreadsheet1.Sheets(2).Range(Cells(1, 3), Cells(3, 5))
     'sonsat = Spreadsheet1.Range("a65536").End(xlUp).Row
     'D " & Cells(65536, 2).End(xlUp).Row"
End With
ben denedim başaramadım
 
Katılım
21 Mayıs 2007
Mesajlar
57
Excel Vers. ve Dili
Excel 2010 Türkçe
Aşağıdaki gibi çalışıyor;

Private Sub UserForm_Initialize()

Sheets(2).Range(Cells(1, 1), Cells(100, 3)).Name = "Area"

With ComboBox93
.ColumnCount = 3
.ColumnWidths = "75;40;50"
.ListRows = "5"
.RowSource = "Area"
End With

End Sub
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
sayın guman alakanıza teşekkür ederim ancak ben worksheet değil spreadsheetten bahsediyorum ve başaramaıdm.
 
Üst