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

Macros et VBA Excel Discussion :

Probleme de RANGE


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 42
    Par défaut Probleme de RANGE
    Bonjour,

    je cherche à définir une plage de cellules a partir de cellules bien précises.
    Lorsque je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        ActiveSheet.ChartObjects("Graphique 2").Activate
        ActiveChart.PlotArea.Select
        ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range("A1:C22")
    cela marche sans problème.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Petit hic lorsque je passe à :
        ActiveSheet.ChartObjects("Graphique 2").Activate
        ActiveChart.PlotArea.Select
        ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range((Cells(1, 1)), Cells(22, 3))
    a priori le résultat devrait etre le meme mais apparemment cela pose probleme...je tourne en rond..
    merci de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    A priori :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range(Cells(1, 1), Cells(22, 3))
    au lieu de :
    ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range((Cells(1, 1)), Cells(22, 3))

  3. #3
    Membre émérite
    Avatar de fred65200
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 901
    Par défaut
    bonsoir,
    aussi surprenant que cela puisse paraître, pour moi, après essai, les trois fonctionnent. Testé sur Excel 2007.

    cordialement

  4. #4
    Membre averti
    Inscrit en
    Août 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 42
    Par défaut
    Merci pour vos réponse, j'ai essayé ta solution jacques jean mais j'ai toujours la même erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "la méthode 'cells' de l'objet '_Global' a échoué"
    Je ne vois pas d'où cela peut provenir.

    Merci de votre aide

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Teste avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range(Cells(1, 1), Cells(22, 3)).address
    A tout hasard. J'ai eu le pb une fois et je sais que j'avais placé l'adresse de la plage dans une variable (VBA97 ou 2003...)

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut SybVicious et le forum
    Essaie ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SetSourceData Source:=Sheets("maFeuille").Range(Sheets("maFeuille").(Cells(1, 1)), Sheets("maFeuille").Cells(22, 3))
    A+

Discussions similaires

  1. [XL-2000] Probleme de range, ou de set ou autre?
    Par ornicus31 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/03/2013, 15h06
  2. probleme de range
    Par jbggg dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/05/2008, 14h49
  3. probleme avec range
    Par tomy7 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/02/2008, 23h55
  4. Réponses: 6
    Dernier message: 08/06/2007, 11h38
  5. [Formule]Probleme Fonction Rang et heure calculée
    Par fredouf dans le forum Excel
    Réponses: 1
    Dernier message: 18/04/2007, 12h26

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