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 :

valeur lignes avec rows


Sujet :

Macros et VBA Excel

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut valeur lignes avec rows
    Bonjour,

    J'ai une boucle (je fais simple)

    je souhaite sélectionner les lignes au fur et à mesure, donc, j'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rows (i,i)
    rows (i:i)
    rows (i.value, i.value)
    rows (i.value:i.value)
    rien ne fonctionne et je ne comprends pas pourquoi.....

    Merci,
    A+

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Citation Envoyé par ericdev67 Voir le message
    je souhaite sélectionner les lignes au fur et à mesure, donc, j'ai fait [CODE]
    Bonjour,
    Si tu lances l'enregistreur de macros, sélectionnes une ligne, arrête l'enregistrement puis ouvre ta macro en lecture, tu y trouves ton code !

    Je viens de le faire (juste pour m'en assurer) ===>>> et voilà :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Macro1()
    '
    ' Macro1 Macro
    '
     
    '
        Rows("8:8").Select
    End Sub
    (J'avais sélectionné la ligne 8)
    Fastoche, non ?
    Tu devrais ne plus avoir de difficultés à écrire ta boucle ...

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut
    Merci mercatog,

    je me suis encore laissé avoir avec le 'outil/macro/créer une macro' qui parfois donne des idées, mais te complique les choses les plus simples......

    Merci à toi,

    A+ pour de futures aventures,

    Merci ucfoutu,

    Comme je le disais, c'est ce que je fais avant d'aller sur le forum, mais tu vois là, je me suis fais avoir....(cf mon post)

    Merci, quand même nos post se sont croisés....
    A+

  5. #5
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Voilà quelle aurait été la traduction pure et bête (pas la meilleure), mot pour mot, de ce que donnait cet enregistreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub Macro1()
      For i = 1 To 10
        Rows(i & ":" & i).Select
        MsgBox "ligne " & i & " sélectionnée"
      Next
    End Sub
    Et tu peux en vérifier le fonctionnement ... (où était donc ta difficulté ?)

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut
    Merci ucfoutu,,

    Une fois de plus, je me suis fait "avoir" avec les "", en ne sachant pas comment bien les placer...., mais ça commence à rentrer....

    Merci,
    A+ pour de prochaines aventures.....

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/07/2009, 14h40
  2. comment récuperer la valeur d'une ligne avec un datagridview
    Par moha1984 dans le forum Windows Forms
    Réponses: 14
    Dernier message: 08/08/2008, 12h10
  3. Comparaison de valeur de ligne avec deux feuilles différentes
    Par charlix dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/07/2008, 15h54
  4. INSERT multi-lignes avec valeurs connues
    Par herve91 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 09/11/2006, 23h13
  5. Extraire une valeur d'une ligne avec sed
    Par jojolepabo dans le forum Linux
    Réponses: 6
    Dernier message: 27/10/2004, 09h34

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