copier-coller après sélection, avec VB

Daydayer

XLDnaute Nouveau
bonjour le forum!

j'ai une feuille excel et j'aimerais sélectionner certaines lignes (en même temps, et elles ne se touchent pas forcément) pour les copier et ensuite les coller vers une autre feuille du même classeur, tout cela avec VB.

auriez-vous une idée?

merci.
 

Moa

XLDnaute Occasionnel
Salut Daydayer !

En fait, il faudrait plus de précisions, car si ce que tu demandes est vraiment possible avec Excel, il y a des milliers de possibilités !

Quels sont tes critères de sélection des cellules à recopier ?

Un petit exemple zippé de moins de 50 Ko serait le bienvenu.

@ +++


Moa
 

Ashaar

XLDnaute Junior
Bonjour,

Si tu connais exactement les lignes que tu veux copier, cela pourrait donner qq chose comme ça :

Sub Macro2()
Range('1:1,3:3,5:5,7:7,9:9,11:11,13:13').Copy
Sheets('Feuil2').Activate
Rows('1:1').Select
ActiveSheet.Paste
End Sub

Cdlt.
 
D

daydayer

Guest
salut XLDnaute!

merci de t'intéresser à mon cas!

niveau exemple, c'est pas trop la peine que je t'envoie mon fichier excel.
en fait je fais une prog VB6 entre autres pour réaliser des recherches multicritères sur la feuille excel. selon les infos choisies par l'utilisateur, je dois aller piocher dans la feuille excel et ne sélectionner que les lignes où j'ai les infos demandées...
c'est en effectuant donc une comparaison entre les valeurs saisies dans l'interface utilisateur et les valeurs dispo que je vais choisir les lignes...

est-ce plus clair?

merci de ta réponse.

Daydayer
 

Discussions similaires

Réponses
56
Affichages
1 K
Réponses
6
Affichages
420

Statistiques des forums

Discussions
312 330
Messages
2 087 351
Membres
103 526
dernier inscrit
HEC