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 :

ligne variable oui / colonne non [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2015
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2015
    Messages : 211
    Par défaut ligne variable oui / colonne non
    (re)bonjour à tous et à toutes,

    j'ai déjà l'impression que j'ai résolu mon problème en fouillant sur le forum. Toutefois, je ne vois pas ou est mon erreur.

    Lorsque je veux sélectionner une ligne variable ( suivant la valeur de "i" ) , le code suivant fonctionne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rows(i & ":" & i).Select
    Par contre, lorsque c'est pour sélectionner une colonne variable, ça ne marche plus.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Columns(i & ":" & i).Select

    Merci d'avance.

    NOVICE72

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    nul besoin de répéter deux fois le numéro de la ligne s'il est identique ... et pour la colonne ça ne fonctionnera pas comme tu l'as constaté

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub ioi()
    Dim i As Long
    i = 4
    Columns(i).Select
    'Rows(i).Select
    End Sub

  3. #3
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2015
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2015
    Messages : 211
    Par défaut
    Bonjour Joe,

    Oui ça me parait évident quand il y a une colonne ( ça me suffit dans mon programme )
    Par contre, s'il y avait plusieurs lignes ( d'où mon code ) il n'y aurait pas d'autre écriture à mon avis. Quant aux colonnes..... je verrai plus tard si besoin.

    Le principal c'est que ça fonctionne ( test effectué )


    Encore merci Joe

    NOVICE72

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub ioi()
    Dim i As Long
    i = 4
    Range(Columns(i), Columns(i + 1)).Select
    End Sub
    Selection de la colonne 4 à 5

  5. #5
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2015
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2015
    Messages : 211
    Par défaut
    je vois que tu es très réactif.

    Encore merci. ( Je vais mettre ce code dans un petit coin de mon pense bête informatique pour la prochaine fois )

    A Bientôt

    NOVICE72

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

Discussions similaires

  1. [XL-2007] Probleme de selection de lignes et de colonnes non contigues
    Par coco.on.off dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/08/2014, 13h55
  2. Faire la moyenne d'une ligne avec des colonnes non conjointes
    Par NewYork dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/12/2010, 10h06
  3. Réponses: 1
    Dernier message: 05/01/2007, 15h33
  4. Réponses: 7
    Dernier message: 10/11/2006, 09h03
  5. Colonnes fixes lignes variables
    Par vid2006 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 14/09/2006, 14h05

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