Документация HotXLS

AddHyperlink метод

Добавляет гиперссылку в одну ячейку рабочего листа, заданную координатами или ссылкой в стиле A1, и записывает отображаемый текст в эту ячейку

Синтаксис

function AddHyperlink(Row, Col: Integer; Address: WideString): IXLSHyperLink; overload;
function AddHyperlink(ARange: WideString; Address: WideString): IXLSHyperLink; overload;
function AddHyperlink(Row, Col: Integer; Address: WideString; TextToDisplay: WideString): IXLSHyperLink; overload;
function AddHyperlink(ARange: WideString; Address: WideString; TextToDisplay: WideString): IXLSHyperLink; overload;
function AddHyperlink(Row, Col: Integer; Address: WideString; TextToDisplay: WideString; ScreenTip: WideString): IXLSHyperLink; overload;
function AddHyperlink(ARange: WideString; Address: WideString; TextToDisplay: WideString; ScreenTip: WideString): IXLSHyperLink; overload;
    

Параметры

Row, Col Координаты целевой ячейки на рабочем листе (нумерация ведётся с единицы)
ARange Ссылка на целевую ячейку в стиле A1
Address URL-адрес, адрес файла или целевое расположение в книге для гиперссылки
TextToDisplay Текст, записываемый в целевую ячейку и сохраняемый в качестве отображаемого текста гиперссылки. Если параметр опущен или пуст, используется адрес
ScreenTip Необязательная всплывающая подсказка, отображаемая табличными процессорами

Пример

Workbook.Sheets[1].AddHyperlink(
  1, 2,
  'https://www.loslab.com',
  'Visit losLab',
  'Open site');

Workbook.Sheets[1].AddHyperlink(
  'C4',
  'www.loslab.com/docs',
  'Read docs',
  'Open documentation');
    

См. также

TXLSWorksheet класс
TXLSWorksheet.Hyperlinks свойство
IXLSHyperLinks.Add метод