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 :

utiliser une colonne variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 8
    Par défaut utiliser une colonne variable
    bonsoir,
    comment peut ton sélectionner une colonne de façon à la rendre variable.
    j'ai une saisie à faire en colonne c puis colonne e puis colonne f.... sachant que le numéro de la colonne est stockées dans une variable. je dépasse les 26 colonnes.
    merci par avance.

  2. #2
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,

    avec le peu d'infos, une suggestion

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub essai()
    Dim cl As Range
    For Each cl In Array(3, 6, 7, 8, 9) 'colonnes C,F,G,H,I
       Cells(1, cl) = "toto" 'DANS A1
    Next cl
    End Sub
    bonne soirée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 8
    Par défaut
    je dois sélectionner une colonne complète puis une autre puis une autre au fur et àa mesure de ma tache.l'incrémentation de la sélection se fait automatiquement.
    exemple:
    je sélection la colonne c,j'exécute des taches qui me génère une valeur(par exemple 2) que je voudrai additionner à la colonne c (qui est la n°3) pour sélectionner la colonne 3+2 soit colonne e et ainsi de suite.
    j'espère être plus claire

  4. #4
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    je sélection la colonne c,j'exécute des taches qui me génère une valeur(par exemple 2) que je voudrai ...
    ta valeur est rangée ou ?

    sinon pour selectionner une colonne (avec msgbox, donc à adapter):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim x As Integer
    x = InputBox("ton choix")
    Columns(x).Select
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 8
    Par défaut
    ta réponse me convient parfaitement.
    la valeur a additionner est stoker dans une variable.
    a partir de ton code l'intégration de ma variable ne me pose pas de souci.
    merci pour ton aide.

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

Discussions similaires

  1. [XL-2003] VBA - Somme d'une colonne variable
    Par RussellD dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/04/2010, 17h17
  2. Pouvoir utiliser une cellule variable
    Par Fredh61 dans le forum Excel
    Réponses: 3
    Dernier message: 11/06/2009, 10h42
  3. Utiliser une colonne "ordre" qui met les 0 à la fin
    Par Concombre Masqué dans le forum Requêtes
    Réponses: 8
    Dernier message: 05/05/2009, 00h09
  4. gérer une colonne variable avec textread
    Par Ballim dans le forum MATLAB
    Réponses: 7
    Dernier message: 06/04/2009, 13h39
  5. [PowerShell] [PowerShell]Utiliser une colonne d'un fichier csv
    Par Léponge85 dans le forum Scripts/Batch
    Réponses: 6
    Dernier message: 26/02/2009, 11h54

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