Documentación de HotXLS

Método Add

Añade un hipervínculo al rango especificado. Devuelve una interfaz IXLSHyperlink

Sintaxis

function Add(Anchor: IXLSRange; Address: WideString; SubAddress: WideString; ScreenTip: WideString; TextToDisplay: WideString): IXLSHyperlink;
Anchor Required IXLSRange. rango objeto. anchor para hyperlink
Address WideString obligatorio. La dirección del hipervínculo
SubAddress WideString opcional. El subaddress del hipervínculo
ScreenTip Optional WideString. screen tip be displayed cuando mouse pointer es paused over hyperlink
TextToDisplay WideString opcional. El texto que se mostrará para el hipervínculo

Ejemplo

Este ejemplo añade un hipervínculo a la celda B2

With Workbook.Sheets[1] do
begin
  Hyperlinks.Add(Range['B2', 'B2'], 'https://www.loslab.com/HotXLS.html');
end;
Este ejemplo añade un hipervínculo de rango a la celda B3

With Workbook.Sheets[1] do
begin
  Hyperlinks.Add(Range['B3', 'B3'], '', 'Sheet2!A2:F10', 'Click here to view details...', 'Details');
end;
Este ejemplo añade un hipervínculo de archivo a la celda B4

With Workbook.Sheets[1] do
begin
  Hyperlinks.Add(Range['B4', 'B4'], 'C:\Docs\readme.txt', '', 'Click here to view instruction...', 'Instruction');
end;