Macro pour copier coller donnees - pbm
Résolu/Fermé
el_mastodonte
Messages postés
2
Date d'inscription
lundi 23 avril 2012
Statut
Membre
Dernière intervention
24 avril 2012
-
23 avril 2012 à 11:40
el_mastodonte Messages postés 2 Date d'inscription lundi 23 avril 2012 Statut Membre Dernière intervention 24 avril 2012 - 24 avril 2012 à 03:32
el_mastodonte Messages postés 2 Date d'inscription lundi 23 avril 2012 Statut Membre Dernière intervention 24 avril 2012 - 24 avril 2012 à 03:32
A voir également:
- Macro pour copier coller donnees - pbm
- Copier coller pdf - Guide
- Copier une vidéo youtube - Guide
- Macro word - Guide
- Macro logiciel - Télécharger - Organisation
- Super copier - Télécharger - Gestion de fichiers
3 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
23 avril 2012 à 13:49
23 avril 2012 à 13:49
Bonjour,
Cette syntaxe est curieuse :
Worksheets("Feuil2").Range("J7").End(xlUp)(2).PasteSpecial Paste:=xlPasteValues
Je pense qu'il faut plutot écrire :
Worksheets("Feuil2").Range("J7").PasteSpecial Paste:=xlPasteValues
pour coller à partir de la cellule J7 ou
Worksheets("Feuil2").Range("J7").End(xlUp).PasteSpecial Paste:=xlPasteValues
pour coller à partir du haut de la colonne J
A+
Cette syntaxe est curieuse :
Worksheets("Feuil2").Range("J7").End(xlUp)(2).PasteSpecial Paste:=xlPasteValues
Je pense qu'il faut plutot écrire :
Worksheets("Feuil2").Range("J7").PasteSpecial Paste:=xlPasteValues
pour coller à partir de la cellule J7 ou
Worksheets("Feuil2").Range("J7").End(xlUp).PasteSpecial Paste:=xlPasteValues
pour coller à partir du haut de la colonne J
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
23 avril 2012 à 14:16
23 avril 2012 à 14:16
Bonjour
peut-^tre suivant ce principe (maquette testée OK)
peut-^tre suivant ce principe (maquette testée OK)
Sub xxx() With Sheets(1) Set Source = .Range("A1:A9") ligs = Source.Rows.Count Sheets(2).Range("A1").Resize(ligs, 1) = Source.Value End With End Sub
el_mastodonte
Messages postés
2
Date d'inscription
lundi 23 avril 2012
Statut
Membre
Dernière intervention
24 avril 2012
24 avril 2012 à 03:32
24 avril 2012 à 03:32
Merci beaucoup a tout les deux, c'est ce qu'il me fallait ! j'ai même deux solutions maintenant ;)
Enjoy !
Enjoy !