Как передать массив данных в VBA?
Формулировка задачи:
Требуется получить большой массив данных из приложения в VBA (Excel). Как это можно сделать, не используя временный файл?
Решение задачи: «Как передать массив данных в VBA?»
textual
Листинг программы
- Set xlApp = CreateObject('excel.application')
- xlApp.Workbooks.Add
- Set ws = xlApp.ActiveSheet
- Clipboard.Clear
- ' пишем в строку данные
- s = 'a1' & vbTab & 'a2' & vbNewLine & 'b1' & vbTab & 'b2'
- Clipboard.SetText s
- ws.Paste
- xlApp.Visible = True
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д