Partager via


ChartSheetBase.OLEObjects, méthode

Obtient un objet qui représente un seul objet OLE (OLEObject) ou une collection de tous les objets OLE (collection OLEObjects) dans le graphique ou la feuille.

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 Function OLEObjects ( _
    index As Object _
) As Object
public Object OLEObjects(
    Object index
)

Paramètres

Valeur de retour

Type : System.Object

Exemples

L'exemple de code suivant utilise la méthode OLEObjects pour obtenir la collection d'objets OLE du Microsoft.Office.Tools.Excel.ChartSheetBase actuel.

Private Sub DisplayOLEObjectsCount()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn

    Dim oleObjects1 As Excel.OLEObjects = _
        CType(Me.OLEObjects(), Excel.OLEObjects)
    MsgBox("The chart sheet has " & oleObjects1.Count & _
        " OLE objects.")
End Sub
private void DisplayOLEObjectsCount()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn;

    Excel.OLEObjects oleObjects1 =
        (Excel.OLEObjects)this.OLEObjects();
    MessageBox.Show("The chart sheet has " + oleObjects1.Count +
        " OLE objects.");
}

Sécurité .NET Framework

Voir aussi

Référence

ChartSheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms