WorkbookBase.ChangeLink – metoda
Změní odkaz z jednoho dokumentu do druhého.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Sub ChangeLink ( _
name As String, _
newName As String, _
type As XlLinkType _
)
public void ChangeLink(
string name,
string newName,
XlLinkType type
)
Parametry
- name
Typ: System.String
Název propojení v aplikaci Microsoft Office Excel nebo DDE/OLE být změněna, protože byl vrácen z LinkSources metoda.
- newName
Typ: System.String
Nový název odkazu.
- type
Typ: Microsoft.Office.Interop.Excel.XlLinkType
Jeden z XlLinkType hodnoty, které určuje typ odkazu.
Poznámky
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu vytvoří externí odkaz na sešit aplikace Excel a potom použije ChangeLink metodu, chcete-li změnit cíl odkazu.Tento příklad předpokládá, že existují sešity, Book2.xlsx a Book3.xls v kořenovém adresáři C.
V tomto příkladu je úroveň dokument přizpůsobení.
Private Sub ChangeAllLinks()
Globals.Sheet1.Range("A1").FormulaR1C1 = _
"='C:\[Book2.xlsx]Sheet1'!R2C2"
Me.ChangeLink("C:\Book2.xlsx", "C:\Book3.xlsx", _
Excel.XlLinkType.xlLinkTypeExcelLinks)
End Sub
private void ChangeAllLinks()
{
Globals.Sheet1.Range["A1"].FormulaR1C1 =
@"='C:\[Book2.xlsx]Sheet1'!R2C2";
this.ChangeLink(@"C:\Book2.xlsx", @"C:\Book3.xlsx",
Excel.XlLinkType.xlLinkTypeExcelLinks);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.