Metodo WorkbookBase.ChangeLink
Modifica un collegamento da un documento a un altro.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public Sub ChangeLink ( _
name As String, _
newName As String, _
type As XlLinkType _
)
public void ChangeLink(
string name,
string newName,
XlLinkType type
)
Parametri
- name
Tipo: System.String
Nome del collegamento di Microsoft Office Excel o del collegamento DDE/OLE da modificare, restituito dal metodo LinkSources.
- newName
Tipo: System.String
Nuovo nome del collegamento.
- type
Tipo: Microsoft.Office.Interop.Excel.XlLinkType
Uno dei valori di XlLinkType che specifica il tipo di collegamento.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene creato un collegamento esterno a una cartella di lavoro di Excel. Viene quindi utilizzato il metodo ChangeLink per modificare la destinazione del collegamento. In questo esempio si presuppone che le cartelle di lavoro Book2.xlsx e Book3.xls eseguita la radice della directory C.
Questo esempio è valido per una personalizzazione a livello di documento.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.