• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как В 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

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

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