Передача в Excel

Программирование на Visual Basic for Applications
Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Передача в Excel

Сообщение Sirik » 11.05.2004 (Вт) 11:32

Всем привет.
У меня есть вопросик: у меня программа генерирует текстовые данные и надо эти данные "засунуть" в Excel.

Я делал так: сохранял данные в txt файл, потом загружал в Excel в ручную (импорт/экспорт). Но мне это не подходит так, как мне неоходимо делать отчёты по 5 в день, а каждый раз заниматся форматированием ох как не хочется.
Люди, помогите
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.05.2004 (Вт) 11:39

А что надо?
Из программы выводить данные непосредственно в Excel?
В проге пишешь Set xlApp = CreateObject("Excel.Application"), и дальше работаешь с xlApp.ActiveSheet.Cells.
Lasciate ogni speranza, voi ch'entrate.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 11.05.2004 (Вт) 12:02

alibek писал(а):А что надо?
Из программы выводить данные непосредственно в Excel?
В проге пишешь Set xlApp = CreateObject("Excel.Application"), и дальше работаешь с xlApp.ActiveSheet.Cells.

Что-то я не понимаю???
Сначало я создаю объект, потом добавляю данные в ячейки.
Но как сделать последнее и вобще, я созданный объект не вижу. Помоги плиз
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.05.2004 (Вт) 12:15

В конце делаешь xlApp.Visible = True. Можешь еще добавить Set xlApp = Nothing чтобы "отвязать" переменную
Lasciate ogni speranza, voi ch'entrate.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 116

    TopList  
cron