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 !

neomorphe

XLDnaute Nouveau
Bonjour,

je vais essayé d'être claire sachant que je n'ai pas trouvé de réponses exacte à mon problème. Je m'excuse par avance si une reponse que je n'aurais pas vue existe déja.

ja me suis fait une petite macro qui copie une feuille entière et qui la colle sur une feuille d'un autre classeur en collage spécial valeur. Tout fonctionne très bien, mais j'ai une barre de progression qui apparait avec "cellules" et qui fige le programme pendant au moins 10 minutes avant que l'exécution ce termine.

est ce que vous auriez de conseils pour enlever cette latence.

voici les actions de mon programme :

ouverture du classeur source
copie de toutes les cellules d'une feuilles
retour sur mon premier classeur
collage valeurs sur une feuille en remplaçant les données présentes

merci par avance
 
Re : longueurs

Plutôt que de copier la feuille dans son intégralité, préférez ne copier que la zone utilisée de la feuille.
Commande VBA :
ActiveSheet.UsedRange

Sub CoperZoneUtile()
`Macro permettant de copier la zone utilisée d'une feuille vers une autre.
Worksheets("destination").Paste _
Worksheets("destination").Range("A1")
Application.CutCopyMode = False
End Sub

Excelment
 
- 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
666
S
Réponses
8
Affichages
2 K
StanislasC
S
R
  • Question Question
Réponses
1
Affichages
1 K
S
Réponses
11
Affichages
2 K
V
Réponses
5
Affichages
1 K
Vince78740
V
Réponses
13
Affichages
2 K
D
Réponses
49
Affichages
9 K
D
G
Réponses
6
Affichages
2 K
Gazzzz
G
S
Réponses
8
Affichages
6 K
Retour