Страница 1 из 1
Загрузка списка в ListBox
Добавлено: 30 май 2009, 03:43
reyn90
как загрузить список строк из файла в ListBox?
Например
*********файл.txt**********
Первая строка
Вторая строка
*************************
Re: Загрузка списка в ListBox
Добавлено: 30 май 2009, 14:29
AlexZZZ
Наверное, так:
Код: Выделить всё
Application.ScreenUpdating = False
Workbooks.OpenText Filename:="C:\Моя папка\файл.txt"
Dim iStr As Range
For Each iStr In ActiveSheet.UsedRange
UserForm1.ListBox1.RowSource = ""
UserForm1.ListBox1.AddItem iStr.Value
Next
ActiveWorkbook.Close
Application.ScreenUpdating = True
Re: Загрузка списка в ListBox
Добавлено: 02 июн 2009, 14:52
t1m_twt
На VB я обычно делаю так
Код: Выделить всё
Dim handle As Integer
Dim theLine As String
Sub FileOpen()
handle = FreeFile
Open "имя файла" For Input As #handle
Do Until EOF(handle)
Line Input #handle, theLine
Text1.Text = Text1.Text & theLine & vbCrLf
'для ListBox просто:
'List1.AddItem(theLine)
Loop
End Sub