| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Как из VB работать с Excel |
| Автор: mobotdel 4.8.2011, 15:52 |
| Задача такая: нужно сделать dll с функциями обрабатывающими ёксель приложения: вставка в ячейки значений и формул, формат ячеек, добавление shape и пр. Просто вычисляющие функции - это понятно; но как вышеперечисленное не пойму. Везде нахожу только WorkBook.open и .add, а чтобы с текущей книгой нет. Подскажите, пожалуйста, кто знает! ЗЫ VBA не предлагать)) |
| Автор: Akina 4.8.2011, 16:08 |
БСК. Подключай референсную либу Экселя и пиши именно с использованием Экселевского VBA-синтаксиса: Dim wbk As EXCEL.Workbook и так далее |
| Автор: mobotdel 5.8.2011, 07:42 |
| Это понятно, я не могу обратиться к текущей-активной книги |
| Автор: Akina 5.8.2011, 07:54 |
ThisWorkbook |
| Автор: mobotdel 5.8.2011, 12:44 |
| это помогло: set ExelApp = GetObject(, "Excel.Application") |