Share via


ChartData.Activate, méthode (PowerPoint)

Cette méthode active la première fenêtre du classeur associée au graphique.

Syntaxe

expression. Activer

Expression Variable qui représente un objet « ChartData ».

Remarques

Si le graphique est relié à un classeur Microsoft Excel, cette méthode n'exécute pas les macros Auto_Activate ou Auto_Deactivate éventuellement attachées au classeur. Pour exécuter ces macros, utilisez la méthode RunAutoMacros.

Remarque

[!REMARQUE] Cette méthode doit être appelée avant de référencer la propriété Workbook.

Exemple

Remarque

Bien que le code suivant s’applique à Microsoft Word, vous pouvez le modifier dès à présent pour l’appliquer à PowerPoint.

L'exemple suivant montre comment activer le classeur Excel associé au premier graphique du document actif. Si le classeur Excel possède plusieurs fenêtres, c'est la première fenêtre qui sera activée. Le contenu des cellules B1 à B5 est ensuite copié, puis collé dans le graphique.

With ActiveDocument.InlineShapes(1) 
    If .HasChart Then 
        .Chart.ChartData.Activate 
        .Chart.ChartData.Workbook. _ 
            Worksheets("Sheet1").Range("B1:B5").Copy 
        .Chart.Paste 
    End If 
End With 

Voir aussi

Objet ChartData

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.