Как передать массив данных в 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д