IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Word Discussion :

modification des données d'un graphique [WD-2007]


Sujet :

VBA Word

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 270
    Par défaut modification des données d'un graphique
    Bonjour à tous, ca faisait bien longtemps que je n'avais pas mis le nez dans cette section

    Bon,
    mon problème est simple à expliquer,
    j'ai un document word "template" dans lequel j'ai des graphiques que je souhaite mettre à jour depuis Word en VBA sous 2007,

    ben j'y arrive pas, impossible de sélectionner un graph en VBA dans 2007 ?

    pensez vous que ce soit possible ?

    j'arrive à accéder au Shape qui contient le graph mais après aucune méthode/propriété dispo pour accéder au graph/chart

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Le graph est issu de quelle application ?
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 270
    Par défaut
    Word -> insérer Graphique

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 270
    Par défaut
    Bon, j'ai trouvé la réponse à la question que j'ai posée mais qui était incomplète,
    voici la réponse correspondante à la question que j'ai posé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim myIls As InlineShape
       Dim wb As Excel.Workbook
     
       For Each myIls In ThisDocument.InlineShapes
          Set wb = myIls.Chart.ChartData.Workbook
          Debug.Print wb.Worksheets(1).Cells(1, 2).Value
          wb.Worksheets(1).Cells(1, 2).Value = "Strasbourg"
          wb.Close
       Next
    on modifie les valeurs facilement à partir de wb qui correspond à la feuille Excel des données du graph

    Donc voici le vrai code qui marche (désolé pour les modérateurs de pourrir le forum ) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim myIls As InlineShape
       Dim wb As Excel.Workbook
     
       For Each myIls In ThisDocument.InlineShapes
          myIls.Chart.ChartData.Activate
          Set wb = myIls.Chart.ChartData.Workbook
          MsgBox wb.Worksheets(1).Cells(1, 2).Value
          wb.Close
       Next

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JTable] Interdire la modification des données ?
    Par Cyborg289 dans le forum Composants
    Réponses: 7
    Dernier message: 25/02/2013, 10h40
  2. Réponses: 2
    Dernier message: 13/07/2012, 13h08
  3. Réponses: 2
    Dernier message: 21/03/2006, 15h22
  4. Modification des données impossible
    Par Virgile59 dans le forum Access
    Réponses: 8
    Dernier message: 03/03/2006, 14h41
  5. Réponses: 6
    Dernier message: 15/02/2006, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo