Private xl As Excel.Application
Private W As Workbook
sub test()
Set xl = CreateObject("Excel.Application")
Set W = xl.Workbooks.Open("Cesta k suboru")
With W.Sheets(1)
'tu naplnite combobox
End With
W.Close
Set xl = Nothing
end subcitovat
Zaslal/a
18.4.2014 20:22Potřebuji načíst i Sloupec B do comboboxu jak na to?
Private Sub UserForm_Initialize()
'Me.kodoperace.AddItem Workbooks(promkodvyrobku).Sheets(kodvyrobkupol).Range("A3:B3")
Dim ListItems As Variant, i As Integer
Dim SourceWB As Workbook
With Me.kodoperace
.Clear ' remove existing entries from the listbox
ListItems = Workbooks(promkodvyrobku).Sheets(kodvyrobkupol).Range("A2:A100").Value
ListItems = Application.WorksheetFunction.Transpose(ListItems)
' convert values to a vertical array
For i = 1 To UBound(ListItems)
.AddItem ListItems(i) ' populate the listbox
Next i
.ListIndex = -1 ' no items selected, set to 0 to select the first item
End With
End Sub
Předem díky
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.