Proprietà WorkbookBase.Connections
Ottiene la raccolta delle connessioni tra la cartella di lavoro e un'origine dati.
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 ReadOnly Property Connections As Connections
public Connections Connections { get; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Excel.Connections
Raccolta Microsoft.Office.Interop.Excel.Connections contenente le connessioni tra la cartella di lavoro e un'origine dati.
Esempi
Nell'esempio di codice seguente viene aggiunta una nuova connessione dati al file CSV specificato.Successivamente, si scorrono tutte le connessioni presenti nella cartella di lavoro e vengono visualizzati il nome, il tipo e la descrizione di ogni connessione.Per questo esempio è necessario un file CSV denominato SalesData.csv nella radice dell'unità C.Il file CSV deve contenere dati delimitati da virgole.Quando si esegue questo esempio, in Excel viene avviata Importazione guidata testo; seguire i passaggi della procedura guidata per creare la connessione dati al file CSV.
Questo esempio è valido per una personalizzazione a livello di documento.
Private Sub WorkbookConnections()
Dim myConnection As Excel.WorkbookConnection = _
Me.Connections.AddFromFile("c:\SalesData.csv")
myConnection.Description = "Data stored in a CSV file."
For Each connection As Excel.WorkbookConnection In Me.Connections
MessageBox.Show(connection.Name + " " + connection.Type.ToString() _
+ " " + connection.Description)
Next
End Sub
private void WorkbookConnections()
{
Excel.WorkbookConnection myConnection =
this.Connections.AddFromFile(@"C:\SalesData.csv");
myConnection.Description = "Data stored in a CSV file.";
foreach (Excel.WorkbookConnection connection in this.Connections)
{
MessageBox.Show(
"Connection Name: " + connection.Name
+ "\r\nConnection Type: " + connection.Type.ToString()
+ "\r\nDescription: " + connection.Description);
}
}
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.