• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Как В Excell Вставить Гиперссылку

  • Автор темы evgenyatam
  • Дата начала
E

evgenyatam

Делаю так:
Код:
Excel = СоздатьОбъект("Excel.Application");
Книга = Excel.WorkBooks.Open(КаталогИБ()+"ExtForms\"+"2.xls");	
Лист = Книга.WorkSheets(1);
//...................
ИмяФайла = "file://"+СокрЛП(Клише.ПутьКФайлу);
Лист.Cells(17,4).Value = ИмяФайла;

получается просто текст. если пошелкать на нем и любой другой ячейке - превращается в ссылку.
1С v7.7. конфигурация - самописная.
 
M

morpheus

Код:
Лист.Hyperlinks.Add (Лист.Range( Лист.Cells(17, 4) , Лист.Cells(17, 4) ) , ИмяФайла, , "Клацнуть, чтобы открыть файл", "Отображаеммый текст" )

наверное как-то так... я в 1С не понимать
 
E

evgenyatam

Лист.Hyperlinks.Add (Лист.Range( Лист.Cells(17, 4) , Лист.Cells(17, 4) ) , ИмяФайла, , "Клацнуть, чтобы открыть файл", "Отображаеммый текст" )

Не работает. ошибка без описания, вероятно от excell.
 
T

tanat

а если сначала установить активность у ячейки, а потом хреначить гиперсылку?
Попробовать пока возможности нет, вечерком если только). позже отпишусь)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!