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 :

Copier/Coller cellule vide [Toutes versions]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Gestionnaire administrative
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Gestionnaire administrative
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Par défaut Copier/Coller cellule vide
    Bonjour tout le monde !

    Voilà, j'ai un tout petit souci qui, je pense, peut vite se régler mais je ne vois pas comment en tant que débutante...

    Je copie certaines cellules d'un TCD dans un autre tableau, seulement lorsque la cellule à copier est vide, la macro s'arrête. Voici une partie de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    Windows("REQUETE MARS.xls").Activate
    Range("B5").Select
    j = 0
    k = 0
    While ActiveCell.Value <> ""
    If ActiveCell.Value = "APPEL1" Then
        For i = 1 To 20
        If Range("A6").Value = "T.ACTEUR" & i Then
            Range("B6").Offset(0, k).Copy
            Workbooks(fic_journalier & " " & mois & " " & annee & " " & "S" & semaine & ".xls").Activate
            Range("C5").Offset(j, 0).PasteSpecial
            j = j + 1
            Workbooks("REQUETE MARS.xls").Activate
            Range("B5").Offset(0, k).Select
            k = k + 1
            Range("B5").Offset(0, k).Select
        Else
            j = j + 1
            Workbooks("REQUETE MARS.xls").Activate
            Range("B5").Offset(0, k).Select
            k = k + 1
            Range("B5").Offset(0, k).Select
        End If
        Next i
    Else
        k = k + 1
        Range("B5").Offset(0, k).Select
    End If
    Wend
    Merci par avance

  2. #2
    Membre confirmé
    Femme Profil pro
    Gestionnaire administrative
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Gestionnaire administrative
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Par défaut
    Ah ben je viens de remarquer que ça avit fonctionné pour une cellule mais pas l'autre donc ça doit venir d'autre chose. Autant pour moi !!!

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

Discussions similaires

  1. [XL-2007] Copier coller cellule d'une feuille à l'autre
    Par BenJ973 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/11/2013, 20h16
  2. [Toutes versions] Copier/Coller cellules sans activer le classeur
    Par Aurianelm dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/04/2013, 11h39
  3. [XL-2003] Copier/Coller cellules visibles par macro
    Par Nikodemus dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/11/2011, 16h58
  4. [XL-2003] Copier/Coller cellules entre fichiers excel
    Par Nairolf87 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/05/2009, 16h25
  5. Copier coller cellules
    Par Jeanvaljean44 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/12/2007, 18h50

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