Copie de valeurs sur plusieurs feuilles sans les formules

  • Initiateur de la discussion Initiateur de la discussion js55
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

js55

XLDnaute Nouveau
Bonjour,
Alors voici mon code :
Sub copie()
Sheets("Feuil1").Columns("A:B").copy Sheets("Copy").Columns(1)
Sheets("Feuil1").Columns("E:E").copy Sheets("Copy").Columns(3)
End Sub

Avec ceci je peux copier mes colonnes dans l'autre feuille (copy) dans l'ordre que je veux.
Mon problème c'est que cela me copie aussi les formules, alors que je voudrais avoir uniquement les valeurs.
Je voudrais savoir comment je peux modifier mon code?

Merci par avance.
 

Pièces jointes

Re : Copie de valeurs sur plusieurs feuilles sans les formules

Bonjour Js55 le forum
Code:
Sub copie()
    Sheets("Feuil1").Columns("A:B").Copy Sheets("Copy").Columns(1)
    Sheets("Feuil1").Columns("E:E").Copy
    Sheets("Copy").Range("C1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats
End Sub
bonne journée
Papou😱
 
Re : Copie de valeurs sur plusieurs feuilles sans les formules

Merci pour cette réponse!
Mais je peut aussi avoir des formules qui génèrent des valeurs en format texte, je remet un exemple dans mon fichier pour le format texte.
Du coup après avoir rajouté mon format texte, le format nombre ne marche plus .. je ne sais pas trop ce que j'ai fait.
je remet mon fichier avec mes nouvelles erreurs.

Merci d'avance !
 

Pièces jointes

Re : Copie de valeurs sur plusieurs feuilles sans les formules

Bonjour Js55 le forum
bon je pense que tu te moques de moi, alors je vais attendre que tu passes un fichier avec les macros ( je ne vais pas refaire à chaque fois)
Ou alors tu ne sais même pas qu'un fichier .xlsx ne comporte pas de macro ??? Pourtant à l'enregistrement tu as bien un message d’alerte t'informant que les macros ne seront pas enregistrées
a+
Papou😱
 
Dernière édition:
Re : Copie de valeurs sur plusieurs feuilles sans les formules

Re js55 le forum
oui la solution c'est
Code:
Sub copie()
    Sheets("Feuil1").Columns("A:B").Copy Sheets("Copy").Columns(1)
    Sheets("Feuil1").Columns("E:F").Copy
    Sheets("Copy").Range("C1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats
End Sub
a+
Papou😱
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
715
Réponses
9
Affichages
409
Réponses
7
Affichages
320
Retour