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 :

[Plages] données en ligne


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Par défaut [Plages] données en ligne
    Bonjour,

    je voudrais mettre à jour la plage de données de mon graph, mais les données étant en ligne dans le tableur, je ne sais pas comment m'y prendre pour gérer les lettres...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SetSourceData Source:=Sheets("DATA").Range("A3:D5"), PlotBy:=xlRows
    c'est ce D que je veux dynamiser...

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 514
    Par défaut
    Bonjour,

    Avec Cells:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    With Sheets("DATA")
        x = 4
        ActiveChart.SetSourceData Source:=.Range(.Cells(3, 1), .Cells(5, x)), _
            PlotBy:=xlRows
    End With
    A toi de faire varier x.

    Cordialement,

    Tirex28/

  3. #3
    Membre éprouvé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Par défaut
    merci!!

    je viens juste de découvrir qu'on pouvait utiliser Cells dans Range

    [Résolu]

  4. #4
    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
    J'ai résolu le pb en passant par une variable
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Plage '(as variant)
    Dim NoCol as byte
    NoCol = 5
    Plage = Sheets("DATA").Range("A3:D" & NoCol).address(false, false)
    ActiveChart.SetSourceData Source:=Sheets("DATA").Range(Plage), PlotBy:=xlRows

  5. #5
    Membre éprouvé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Par défaut
    ouskelnor> tu fais varier la ligne et non la colonne...

  6. #6
    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
    Tu as raison mais le principe reste le même avec les colonnes.
    Mais applique le conseil de tirex28

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

Discussions similaires

  1. Mettre une base de données en ligne
    Par Pau dans le forum OVH
    Réponses: 9
    Dernier message: 09/01/2008, 16h57
  2. Réponses: 6
    Dernier message: 07/04/2007, 15h16
  3. Réponses: 1
    Dernier message: 25/08/2006, 19h01
  4. Exportation d'une partie des données des lignes, ...
    Par Pho dans le forum Langage SQL
    Réponses: 4
    Dernier message: 29/06/2005, 10h30
  5. Base de données en ligne
    Par olvforet dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 08/10/2004, 21h26

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