Приветствую! Помогите пожалуйста. Неделю как знаю VBA и вобще программирование под офис.
Делаю одну работу в акцесе и не могу закончить.
Значит что задача заключается в следующем: на форме находится кнопка с помощью к-й открываю диалоговое окно для выбора xls файла. Данные от туда нужно поместить на форму.
Слышал есть такая фишка как datagrid, справка молчит по этому поводу, на форуме тоже не нашел. Пытаюсь сделать с помощью Spreadsheet5, так строка
Dim spr1 As Spreadsheet
!!! Set spr = Forms!Form1!Spreadsheet5
дает ошибку он не соответствии данных, Spreadsheet5 - находится на форме.
Как можно отобразить в достоином виде содержимое xls файла???
---------------------------------------------------------------
Я подключил xls с помощью кода
Set Exc = CreateObject("Excel.Application")
Set WB = Exc.Workbooks.Open(FD.SelectedItems(1))
Set Sh = WB.Sheets(1)
Т.е. из файла я могу получить данные для дальнейшей обработки с помощью объекта Worksbook. А вот отобразить на форму не знаю как! ПОМОГИТЕ КТО ЗНАЕТ!
Вобще как лучше поступить в таких случаях? Может кто-то даст пример, пол инет облазил ничего не могу найти.
Как в акцессе вытащить правильно таблицу из экселя???
Как найти количество записей если таблица прямоугольная??? Есть какие-нибидь средства встроенные???
Спасибо![/syntax]