У меня есть таблица Excel, содержащая несколько гиперссылок на другие документы (несколько типов файлов, будь то слово, Excel, MSG из Outlook и т. Д.).Однако большинство этих документов защищены от записи.
Проблема в том, что всплывающее окно, которое предлагает вам открыть файл только для чтения или ввести пароль, находится за программой Excel.По сути, после нажатия на ссылку в Excel, он полностью зависает.Вам придется проходить ALT TAB, циклически проходить открытые программы, пока вы не найдете Word, например.Тогда всплывающее окно покажет infront из Excel, что позволяет мне взаимодействовать с ним.
Это утомительно, и если бы я поделился этим с другими, это было бы совершенно непригодно, поскольку не все знают, как использовать ALT TAB.Вы даже не можете свернуть Excel, чтобы найти всплывающее окно, так как оно полностью заморожено.
Как вы можете убедиться, что всплывающее окно показывает перед программой Excel?Еще лучше, как сделать так, чтобы он открывал гиперссылки только для чтения?Я попытался перехватить событие гиперссылки в VBA и попытаться свести к минимуму Excel, но Excel просто сразу же зависает.
РЕДАКТИРОВАТЬ: Это не гиперссылка VBA, а у меня есть все URL-адреса и преобразовал их в ячейку с гиперссылкой(но все же через VBA), поскольку более «удобно» нажимать на само слово.