Documentação do HotXLS

Método Add

Adiciona uma hiperligação ao intervalo especificado. Devolve uma Interface IXLSHyperlink

Sintaxe

function Add(Anchor: IXLSRange; Address: WideString; SubAddress: WideString; ScreenTip: WideString; TextToDisplay: WideString): IXLSHyperlink;
Anchor Required IXLSRange. Objeto Range. A âncora da hiperligação
Address Required WideString. O endereço da hiperligação
SubAddress Optional WideString. O subendereço da hiperligação
ScreenTip Optional WideString. A dica apresentada quando o ponteiro do rato fica sobre a hiperligação
TextToDisplay Optional WideString. O texto a apresentar para a hiperligação

Exemplo

Este exemplo adiciona uma hiperligação à célula B2

With Workbook.Sheets[1] do
begin
  Hyperlinks.Add(Range['B2', 'B2'], 'https://www.loslab.com/HotXLS.html');
end;
Este exemplo adiciona uma hiperligação de intervalo à célula B3

With Workbook.Sheets[1] do
begin
  Hyperlinks.Add(Range['B3', 'B3'], '', 'Sheet2!A2:F10', 'Click here to view details...', 'Details');
end;
Este exemplo adiciona uma hiperligação de ficheiro à célula B4

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