|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
20.01.2009, 23:54 | #1 |
Форумчанин
Регистрация: 12.11.2007
Сообщений: 209
|
запускается VBA и показывает желтым ошибку User form1 Show
Работал в книге с макросами и с формой, делал дополнения на изменения в колонке, запускается макрос
после сохранения и проверки, запускается VBA и показывает желтым ошибку User form1 Show. Пытаюсь открыть макрос на открытие формы, на секунду появляется форма и тут-же открывается VBA и показывает желтым ошибку User form1 Show. |
21.01.2009, 05:05 | #2 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Боюсь, что без примера Вашего проблемного файла Вам никто не ответит.
В Вашем коде так и написано Цитата:
Код:
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 21.01.2009 в 06:19. |
|
23.01.2009, 21:24 | #3 |
Пользователь
Регистрация: 06.01.2008
Сообщений: 20
|
Помогите избавиться от этого (см. рис) окна которое появляется при активации гиперссылки
заранее спасибо |
24.01.2009, 07:22 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Nando
В параметрах Excel установите самый низкий уровень безопасности макросов.
Чем шире угол зрения, тем он тупее.
|
24.01.2009, 07:49 | #5 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Гиперссылка ведёт на файл AVI У меня тоже появлялись такие предупреждения - так и не придумал, как от них избавиться. Причем выскакивают 2 разных предупреждения - одно за другим. application.DisplayAlerts=False не помогает Одно сообщение вроде от Excel или VBE, а другое - от Office. Единственное, что нашел - программно читать адрес назначения гиперссылки, и другими средствами (типа Shell) открывать этот файл. Но если выполнить щелчок по гиперссылке на ячейке - без этих предупреждений не обойтись... (если, конечно, не поковыряться в настройках Windows или Microsoft Office, и, возможно, Internet Explorer-a)
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 24.01.2009 в 09:26. |
|
24.01.2009, 10:13 | #6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Да, вижу. А зачем тогда организована именно гиперссылка?
Если требуется открыть файл ассоциированный с приложением, то действительно, лучше использовать, например, API-шную функцию ShellExecute или что-нибудь подобное. А запускать по событию выделения ячейки.
Чем шире угол зрения, тем он тупее.
|
24.01.2009, 18:43 | #7 | |
Пользователь
Регистрация: 06.01.2008
Сообщений: 20
|
Цитата:
|
|
24.01.2009, 22:52 | #8 |
Пользователь
Регистрация: 06.01.2008
Сообщений: 20
|
|
24.01.2009, 23:01 | #9 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Не так всё просто...
Надо изменять параметры безопасности Internet Explorer-а. Или деинсталлировать компонент Internet Explorer Enhanced Security Configuration Почитать про это можно здесь Я пробовал всё это сделать, но ничего не получилось - предупреждения не исчезли На Вашем месте я бы решил проблему так: переделал бы все гиперссылки картинок, чтобы они ссылались не на файлы, а на ячейки другого (можно невидимого) листа. А в этих ячейках содержались бы полные пути к файлам. Макрос отлавливал бы событие перехода по гиперссылке на одну из этих ячеек, и уже сам запускал бы нужный файл без лишних предупреждений.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 24.01.2009 в 23:05. |
24.01.2009, 23:45 | #10 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Игорь!
У меня все работает, ни каких "плохих" предупреждений, спросил про ...вирусы, продолжить -ОК? У меня ОС Виста-64 Последний раз редактировалось valerij; 25.01.2009 в 00:19. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
на компьютере нет Delphi, приложение не запускается, выдает ошибку - не является приложением Win32 | Vadim_Haritonov | Общие вопросы Delphi | 3 | 30.10.2008 12:23 |
IE не показывает блок :( | PVasili | HTML и CSS | 12 | 25.08.2008 02:19 |
then Form2.Show; | beegl | Общие вопросы Delphi | 24 | 24.07.2008 09:53 |
Form1.Hide и Form1.Show... | Roof | Общие вопросы Delphi | 9 | 13.10.2007 13:33 |
User list | RKS | Работа с сетью в Delphi | 8 | 10.09.2007 13:42 |