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 :

Copy/Paste dans un autre feuille avec saut de ligne variable [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mars 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Mars 2018
    Messages : 5
    Par défaut Copy/Paste dans un autre feuille avec saut de ligne variable
    Bonjour,

    Dans une feuille, j'ai deux colonnes qui sont filtrées. Je souhaite copier vers une autre feuille valeur par valeur tout en insérant un certain nombre de ligne variable suivant le résultat de ma deuxième colonne associé qui correspond à mon occurrence dans le résultat de mon filtre.
    Pour le moment mon code copie toutes les valeurs possibles mais avec des espacements après le collage dans ma deuxième feuille : si valeur en A1, A5, A25 alors les valeurs copiés se trouvent avec les mêmes adresses dans la deuxième feuille.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
        Dim occurence As Range
        For Each occurence In Range("A2", [A65536].End(3)).SpecialCells(xlCellTypeVisible)
            If occurence.Offset(0, 1).Value = 1 Then
            Dim PasteCell As Range
            For I = 0 To LigneOccurence
                    Set PasteCell = Sheets(CurrentDate).Range("A" & I + 2)
                    occurence.Copy Destination:=PasteCell
            Next I
            End If
        Next occurence
    Merci d'avance de votre aide.

    Arkyo

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 54
    Par défaut
    Bonsoir,

    Bizarre que tu ne trouves pas seul car tu avais bien posé le problème: "si valeur en A1, A5, A25 alors les valeurs copiés se trouvent avec les mêmes adresses dans la deuxième feuille."

    Il faut que tu utilises une nouvelle variable pour le numéro de ligne de destination !

    Tu la mets à 1 avant la boucle et tu l'incrémentes à chaque passage et une fois l'action effectuée

  3. #3
    Membre du Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mars 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Mars 2018
    Messages : 5
    Par défaut
    Oui je ne sais pas pourquoi, je savais avant de poster que ce n'était pas grand chose mais je crois que œil n'a pas vue ce que je devrai voir. Merci de ton conseil.

    Arkyo

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

Discussions similaires

  1. Copier coller une feuille dans une autre feuille avec condition
    Par souhail72 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 06/03/2015, 09h52
  2. Réponses: 6
    Dernier message: 06/01/2014, 21h08
  3. [XL-2007] copier coller valeur dans une autre feuille avec itération de colonne
    Par profnans dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 24/02/2013, 19h21
  4. recherchev dans une autre feuille avec condition
    Par lucien(67) dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 03/12/2010, 18h22
  5. copy/paste dans un composant text avec html
    Par xixi31 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 05/01/2009, 16h43

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