WorkbookBase.OpenLinks, méthode
Ouvre les documents de prise en charge pour une ou des liaisons.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Sub OpenLinks ( _
name As String, _
readOnly As Object, _
type As Object _
)
public void OpenLinks(
string name,
Object readOnly,
Object type
)
Paramètres
- name
Type : System.String
Nom de la liaison Microsoft Office Excel ou DDE/OLE, tel que retourné par la méthode LinkSources.
- readOnly
Type : System.Object
true pour ouvrir des documents en lecture seuleLa valeur par défaut est false.
- type
Type : System.Object
Une des valeurs de XlLink.Type de liaison.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la méthode LinkSources pour obtenir un tableau des noms de toutes les liaisons Excel dans le classeur actif.L'exemple utilise ensuite la méthode OpenLinks pour ouvrir chaque document en lecture seule.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub WorkbookLinkSources()
Globals.Sheet1.Range("A1").Value2 = _
"='C:\[Book2.xlsx]Sheet1'!R2C2"
Dim links As Array = _
CType(Me.LinkSources(Excel.XlLink.xlExcelLinks), _
Array)
Dim i As Integer
For i = 1 To links.Length
Me.OpenLinks(links(i), True, Excel.XlLink.xlExcelLinks)
Next i
End Sub
private void WorkbookLinkSources()
{
Globals.Sheet1.Range["A1"].Value2 =
@"='C:\[Book2.xlsx]Sheet1'!R2C2";
Array links = (Array)this.LinkSources(Excel.XlLink.xlExcelLinks);
for (int i = 1; i <= links.Length; i++)
{
this.OpenLinks((string)links.GetValue(i), true,
Excel.XlLink.xlExcelLinks);
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.