macro copier coller-spécial avec conditions

  • Initiateur de la discussion steph
  • Date de début
S

steph

Guest
Bonjour à tous,

J'ai trouvé des sujets sur le forum ressemblant au mien mais je n'ai pas réussi à les adapter à mon code.

Voici ce que je veux faire :

J'aimerais copier les cellules D7 et D22 de la feuille 1 et les coller dans la feuille 3 à des emplacements spécifiques.

J'ai défini une variable x initialisée à 8 dans ma macro. J'aimerais coller les deux cellules en Cx et Dx de ma feuille 3 et incrémenter x à chaque fois jusquà 28 (pour copier en colonne).

Ainsi; la première fois que j'exécute ma macro, les cellules seront copiées en C8 et D8, la seconde fois en C9 et D9 et ainsi de suite jusqu'à C28 D28.

Mon algorithme est le suivant :
- Définir integer x = 8
- Copier les cellules D7 et D22 de la feuille 1
- Vérifier que les cellules C28 et D28 de la feuille 3 sont vides (ca implique que mon tableau n'est pas entièrement rempli)
- Vérifier que les cellules Cx et Dx sont vides
- Coller les deux cellules dans ces consitions
- incrémenter x

Je n'arrive pas à appliquier cet algo. Vous trouverez mon code dans la pièce jointe.

Merci de vos conseils, en espérant avoir été le plus clair possible.

Steph [file name=copier-coller_20050407115443.zip size=8342]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copier-coller_20050407115443.zip[/file]
 

Pièces jointes

  • copier-coller_20050407115443.zip
    8.1 KB · Affichages: 39

Thierry78

XLDnaute Nouveau
Salut Steph.

Je ne suis pas sûr d'avoir bien compris ta demande, mais regarde un peu le code que je t'ai rajouté, peut-être pourra-t-il te servir.

Thierry78
[file name=copier-coller_20050407121315.zip size=9039]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copier-coller_20050407121315.zip[/file]
 

Pièces jointes

  • copier-coller_20050407121315.zip
    8.8 KB · Affichages: 67

Discussions similaires

Réponses
6
Affichages
449

Statistiques des forums

Discussions
312 496
Messages
2 088 979
Membres
103 996
dernier inscrit
KB4175