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 :

code vba pour déplacer sélections actuelles vers 1ères cellules de chaque ligne où se trouvent les sélections


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2014
    Messages : 10
    Par défaut code vba pour déplacer sélections actuelles vers 1ères cellules de chaque ligne où se trouvent les sélections
    Bonjour,

    Je cherche le code vba qui me permettra de déplacer la sélection actuelle (non contiguë) à la première cellule sous colonne A de chaque ligne concernée.

    L'image explique mieux ce que je souhaite faire. Attention: il n'est pas question de déplacer les valeurs dans les cellules, juste la sélection.

    Nom : Capture44.JPG
Affichages : 112
Taille : 116,6 Ko

  2. #2
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut,

    voici une proposition de code pour faire ce que tu veux. On doit pouvoir optimiser mais çà fait le taf.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub decaleV2()
    Set mescells = Cells(ActiveCell.Row, 1)
        For Each c In Selection
            Set mescells = Application.Union(mescells, Cells(c.Row, 1))
        Next
        mescells.Select
    End Sub

  3. #3
    Membre averti
    Femme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2014
    Messages : 10
    Par défaut
    Wooow génial!! C'est parfait, merci pour ta réponse rapide!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/12/2015, 09h47
  2. [AC-2003] code VBA pour publipostage vers word
    Par Melchiorjl dans le forum Access
    Réponses: 0
    Dernier message: 09/08/2012, 15h14
  3. Code VBA pour exporter vers Excel/Access
    Par piflechien73 dans le forum VBA PowerPoint
    Réponses: 1
    Dernier message: 26/03/2012, 07h37
  4. Code VBA pour importer des données vers Excel
    Par thanmirt dans le forum SDK
    Réponses: 1
    Dernier message: 09/04/2011, 17h53
  5. Réponses: 1
    Dernier message: 03/08/2006, 12h34

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