copie d'une zone

C

cécile

Guest
bonjour

je cherche une methode en vb pour copier une zone de cellule dune page a une autre page
mon grand probléme il me deplace la formule de la cellule et j'aimerai avoir la valeur
merci de votre aide
 
C

CBernardT

Guest
Bonjour Cécile et tout le forum

Pour ne transférer que les données, une solution réside dans un copier/coller spécial des valeurs. Ce qui donne la macro :

Sub Transfert()
Sheets("Feuil1").Range("A2:G24").Copy
Sheets("Feuil2").Range("A2").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub

Cordialement

CBernardT
 
A

arvin

Guest
bonsoir,

ta macro m'est bien précieuse mais si il y a plusieurs lignes ? peut- il y avoir une suppression des lignes vides ?


merci
 

Pièces jointes

  • etat.zip
    8.1 KB · Affichages: 11
  • etat.zip
    8.1 KB · Affichages: 21
  • etat.zip
    8.1 KB · Affichages: 19
C

CBernardT

Guest
Bonjour Arvin

As-tu déjà réalisé un post personnel avec un exemple explicite de feuilles telles qu'elles sont en réalité, sans noms réels, biensûr de ton fichier Etat ?

si c'est le cas, restes dans ton post, sinon ouvres en un !

Je ne vois pas de lignes vides ni en feuille "A" et ni en feuille "B" dans ton exemple Etat.xls.

Merci d'être clair pour avoir une réponse claire.

Cordialement

CBernardT
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 017
Messages
2 104 584
Membres
109 084
dernier inscrit
mizab