Как произвести экспорт данных из базы Access в Excel - VB

Узнай цену своей работы

Формулировка задачи:

Есть база данных access. Мне необходимо произвести экспорт всех или выбранных строк в excel. Как?

Решение задачи: «Как произвести экспорт данных из базы Access в Excel»

textual
Листинг программы
  1. Dim xl As Excel.Application
  2. Dim wbk As Workbook
  3. Dim wsh As Worksheet
  4. Dim tmpStr$
  5. Dim rsADO As ADODB.Recordset
  6.  
  7. ....
  8. Здесь открытие рекордсета твоей таблицы
  9. ....
  10.  
  11. Set xl = New Excel.Application
  12. Set wbk = xl.Workbooks.Add
  13. Set wsh = wbk.Worksheets(1)
  14.  
  15. tmpStr = rsADO.GetString(, , Chr(9), vbNewLine)
  16.  
  17. 'Я тестил вот на этой строке и все ок было! Лень было писать запрос к базе!
  18. 'tmpStr = 'XPraptor' & Chr(9) & 'Cool Hacker' & vbNewLine & 'AND Cool' & Chr(9) & 'Programmer!' & vbNewLine
  19. 'А GetString вернет все записи таблицы в таком же виде
  20. xl.Visible = True
  21. wsh.Activate
  22. Clipboard.SetText tmpStr
  23. wsh.Paste Destination:=wsh.Range('A2')
  24.  
  25. Set wsh = Nothing
  26. Set wbk = Nothing
  27. Set xl = Nothing

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.583 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы