Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 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
Сообщений: 247
По умолчанию

А что если убрать проверку " 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 Кб, 2 просмотров)

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

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

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


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


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840