Forums XLPages

Tous les messages (FENIX)

Re: Copier plages de cellules en VBA et les coller sur la même feuille
#1
Débutant XLPages

Inscription: 05/01/2011

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007
Posté le : 06-01-2011 08h31
Bonjour Mdf, Dan et le forum,

Un grand merci à tous les deux, pour m'avoir consacré de votre temps et une mention toute particulière pour Mdf, dont le code proposé correspond exactement à ce que je souhaitais.
Dan ne déméritant pas car mes explications initiales n'étaient pas forcément des plus claires ... ceci me servira de leçon pour les posts futurs.

Encore un merci à tous les deux et @ bientôt

FENIX
Hors Ligne
Rapport   Haut 

Re: Copier plages de cellules en VBA et les coller sur la même feuille
#2
Débutant XLPages

Inscription: 05/01/2011

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007
Posté le : 05-01-2011 21h12
Merci beaucoup Dan pour cette réponse,

je viens de tester ton code qui fonctionne, avec effectivement pour impératif d'avoir "extrait 1" etc .. indiqué en g9 à k9 sans les guillemets.
Cependant j'ai presque honte de n'avoir pas su me faire comprendre et je suis désolé pour le temps que tu as bien voulu me consacrer alors que je m'étais mal exprimé, et je m'en excuse.

Ce que je souhaitais, était de rapatrier les données des feuilles "extrait 1" etc ... et de les coller sur la feuille "synthèse" sans tenir compte qu'il soit écrit "extrait 1" etc ...  sur la feuille "synthèse" (j'avais indiqué cela juste pour info) et surtout que ce code fasse de même si une feuille "extrait 6" ou "extrait 7" etc ... existe dans le classeur (car je ne sais pas à l'avance combien de feuilles "extrait X" j'aurai à analyser)



Encore merci

FENIX
Hors Ligne
Rapport   Haut 

Copier plages de cellules en VBA et les coller sur la même feuille
#3
Débutant XLPages

Inscription: 05/01/2011

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007
Posté le : 05-01-2011 12h47
Bonjour à tous,
novice et nouvellement inscrit sur ce forum, je tente une demande auprès de vous, pour m'aider à résoudre un problème en VBA, car mes recherches sont restées vaines.

J'ai un classeur composé de plusieurs feuilles ("synthèse", "extrait 1", "extrait 2", "extrait 3" etc ...)
Mon souci est que j'aurais souhaité pouvoir copier une plage de cellules (E10:E100, identique sur chaque feuille "extrait 1", "extrait 2", etc ...) puis de coller ces plages sur la feuille synthèse en g10:g100 puis h10:h100, puis i10:i100, etc ...
Mon principal problème est que le nombre de feuilles nommées "extrait 1", "extrait 2", etc ... est variable. Je pense qu'il va me falloir utiliser une boucle, mais je ne maîtrise pas cette notion.

Quelqu'un pourrait-il m'aider dans cette démarche ?

Merci par avance

FENIX
Pièce jointe:
xls Copie plages VBA.xls   [ Taille: 63.50 Ko - Téléchargements: 1103 ]
Hors Ligne
Rapport   Haut