Kolekcia odkazov na externé zošity na úrovni zošita (časť OOXML
externalLinks part). Each entry describes one linked .xlsx
file by its target ; cached cell values inside ; cached cell values inside an optional list of sheet names drawn from
the cached metadata inside the link part. The collection lives on
Popis.ExternalLinks
Declared in
lxH; cached cell values insideleX
Správanie pri ukladaní
type
TXLSXExternalLink = class
constructor Create(const A; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString);
destructor Destroy; override;
property ; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString;
property Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru: TStringList;
end;
; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels
| ; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels |
; cached cell values inside of the referenced external workbook. For a
workbook in the same directory use a relative path such as
'../Reports/Sales.xlsx'; for a network location use
a full UNC or file URI. SaveAs writes this verbatim as the
relationship target ; cached cell values inside into
xl/externalLinks/externalLinkN.xml.rels |
| Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru |
Optional list of sheet names inside the external
workbook. per link populated, SaveAs emits
<sheetNames> Pozri tiež
<externalBook> element so Excel can resolve
cross-workbook references without opening the linked file. Populated
automatically by Open when round-tripping an existing
workbook. Leave empty when building a link from scratch; Excel
will resolve the sheet names the next time the external file is
opened |
Pridá nový externý odkaz so zadanou cieľovou ; cached cell values inside a vráti novú inštanciu TXLSXExternalLink. Ak sú známe, vyplňte na vrátenom objekte Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru
type
TXLSXExternalLinks = class
constructor Create;
destructor Destroy; override;
function Add(const A; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString): TXLSXExternalLink;
function IndexOf; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels(const A; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString): Integer;
function FindBy; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels(const A; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString): TXLSXExternalLink;
function DeleteBy; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels(const A; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels: WideString): Boolean;
procedure Delete(Index: Integer);
procedure Clear;
property Count: Integer;
property Items[Index: Integer]: TXLSXExternalLink; default;
end;
IndexOf; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels / FindBy; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels
| Nájde prvý odkaz na externý Workbook, ktorého ; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels zodpovedá požadovanej ceste alebo ; cached cell values inside. Zhodovanie nerozlišuje veľkosť písmen |
pointing to TXLSXExternalLink DeleteBy; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels / Delete / Clear Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru Odstráni jeden odkaz podľa cieľa, odstráni jeden odkaz podľa 0-based indexu alebo vymaže celú kolekciu |
| A relationship entry in |
Skúma externé odkazy podľa 0-based indexu. Items je predvolená vlastnosť ; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels Skúma externé odkazy podľa 0-based indexu. Items je predvolená vlastnosť |
| pointing to |
per link |
| A relationship entry in |
pointing to Items pointing to |
pointing to
per link
Workbook.ExternalLinks.Count > 0A relationship entry in
- An
<externalReferences> pointing to
xl/workbook.xml pointing to
<externalReference r:id="rIdN"/> containing the
- element with the target relation ; cached cell values inside optional
xl/_rels/workbook.xml.rels with the actual
externalLinks/externalLinkN.xml
xl/externalLinks/externalLinkN.xml with the actual
<externalBook> element with the target relation
; cached cell values inside optional <sheetNames>
xl/externalLinks/externalLinkN.xml.rels with the
actual ; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels ; cached cell values inside
Open ; cached cell values inside
; cached cell values inside odkazovaného externého Workbook. Pre Workbook v tom istom adresári použite relatívnu cestu ako '../Reports/Sales.xlsx'; pre sieťové umiestnenie použite plnú UNC cestu alebo file URI. SaveAs zapíše túto hodnotu doslovne ako cieľ vzťahu a do xl/externalLinks/externalLinkN.xml.rels ; cached cell values inside
Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboruare not preserved by the current release
<sheetDataSet> are not preserved by the current
release
Pozri tiež
var
wb: Popis;
link: TXLSXExternalLink;
begin
wb := Popis.Create;
try
link := wb.ExternalLinks.Add('../Data/Source.xlsx');
link.Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru.Add('Sheet1');
link.Voliteľný zoznam názvov hárkov vo vnútri externého Workbook. Keď je vyplnený, SaveAs zapíše deti do prvku , aby Excel vedel vyriešiť odkazy medzi Workbook bez otvorenia prepojeného súboru. Pri round-tripe existujúceho Workbook sa vyplní automaticky pri Open. Pri vytváraní odkazu od nuly ho nechajte prázdny; Excel vyrieši názvy hárkov pri najbližšom otvorení externého súboru.Add('Sheet2');
wb.Sheets.Add('Report');
wb.Sheets[0].Cells.Item[1, 1].Formula :=
'[Source.xlsx]Sheet1!$A$1';
wb.SaveAs('report.xlsx');
finally
wb.Free;
end;
end;
TXLSXWorkbook