Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2020, 19:06   #1
Малюта
 
Регистрация: 13.03.2020
Сообщений: 5
По умолчанию Excel

Здравствуйте. столкнулся с проблемой - при нажатии на checkbox должна отобразиться рабочая книга excel, но этого не происходит. Код прилагается. Может кто ни будь сможет помочь и объяснить почему это не происходит.
Вложения
Тип файла: txt ex.txt (4.2 Кб, 8 просмотров)
Малюта вне форума Ответить с цитированием
Старый 01.04.2020, 07:22   #2
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию

А что если убрать проверку " if CheckExcelInstall then", тогда запускается?
Visible - а оно точно принимает значение true? В диспетчере задач нет процесса Excel? Может, оно не отображается просто?
Ecosasha вне форума Ответить с цитированием
Старый 01.04.2020, 18:24   #3
Малюта
 
Регистрация: 13.03.2020
Сообщений: 5
По умолчанию

Ecosasha, Спасибо. Проверку не убирал, изменил MyExcel.Visible:= Visible на MyExcel.Visible:= False и убрал CheckExcelRun. Все заработало. Но все равно. что то тут не то..... Код прилагается.
Вложения
Тип файла: txt ex.txt (4.3 Кб, 3 просмотров)

Последний раз редактировалось Малюта; 01.04.2020 в 18:26.
Малюта вне форума Ответить с цитированием
Старый 01.04.2020, 18:56   #4
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию

"Все заработало. Но все равно. что то тут не то..... "
Как понять "что-то тут не то..."? "Все заработало" - Ексель выводит? Чем определяется, что что-то не так?
Ecosasha вне форума Ответить с цитированием
Старый 01.04.2020, 19:22   #5
Малюта
 
Регистрация: 13.03.2020
Сообщений: 5
По умолчанию

Ecosasha, При нажатии на checkbox Excel на экран выводит. Рабочая книга сохраняется. Этот вопрос решен. Мне кажется лишней проверка function CheckExcelRun: boolean. Нужна ли она вообще?
Малюта вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывести данные в новую книгу Excel из другой книги Excel через VBA Алла94 Microsoft Office Excel 0 08.10.2014 16:16
Как запускать макросы созданные в Excel 2013, другим пользователям в Excel 2007 RISagitov Microsoft Office Excel 8 20.07.2014 22:45
Почему Excel 2010 выполняет поиск гораздо медленнее чем Excel 2003 Sprat Microsoft Office Excel 1 25.10.2011 05:34
Скорость исполнения макроса в Excel-2010 намного ниже, чем в Excel-2003 Павел+ Microsoft Office Excel 5 29.12.2010 03:28
Формирование из excel в ASCII, у меня он формирует по одному клиенту а в Excel нескол Askat Общие вопросы Delphi 0 18.07.2007 06:28