Il y a plusieurs onglets dans un classeur (fichier Excel). Je veux obtenir une copie d'autres onglets qui ne sont pas actifs. Quand j'essaye ceci, le contrôle change d'onglet courant à onglet source, ainsi le moniteur clignote rapidement en raison des changements d'activation par les codes VBA. J'aimerais savoir comment écrire des codes pour copier une plage dans d'autres onglets sans changer d'onglet actif. Merci d'avance!
1
Réponses:
Dans votre sous-fonction ou fonction VBA, vous pouvez utiliser la propriété Application.ScreenUpdating pour faire ce que vous demandez. Ceci est particulièrement utile pour les codes longs et complexes et peut améliorer les performances.
la source