Copier une sélection

D

David86

Guest
Bonjour,

Aprés avoir sélectionné une partie d'un fichier qui contient des formules, j'aurais voulu coller cette sélection plusieurs fois sans passer par la traditionnel fonction "coller", parce que cette fonction ne permet pas de coller plusieurs fois d'un seul coup la sélection .

Merci à tous
 
O

omicron

Guest
Bonsoir David,

Pour copier la zone sélectionnée dans plusieurs zones, il suffit de coder une instruction du type :

Selection.Copy Destination:=Union(Range("B4"), Range("C10"), Range("F14"))

Les différents Range cités dans la fonction "Union" représentent les adresses des cellules situées en haut à gauche de chaque zone à mettre à jour à partir de la zone sélectionnée.

Il y a ici 3 zones à mettre à jour, à priori, on peut aller jusqu'à 30 zones dans une même liste.

Les copies se font dans l'ordre d'apparition des Ranges dans la liste.

Ceci est important si, du fait de la taille de la sélection, les différentes zones recevant les copies se superposent !!!

En espérant avoir répondu à la question ...

Omicron
 

Discussions similaires

Réponses
26
Affichages
749

Statistiques des forums

Discussions
314 211
Messages
2 107 328
Membres
109 804
dernier inscrit
Dramac