Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

gros PB copier feuille sans copier les noms

3 réponses
Avatar
Auguste VIEIRA de RESENDE
voila mon pb :
avec une macro, je souhaite copier des feuilles du classeur en cours vers un
nouveau classeur mais sans inclure les noms existants dans le classeur
d'origine.(qui font référence à des formules très longues ou des cellules)

car le temps de copie est long et la taille du nouveau fichier enregistré
est un peu grande.

actuellement j'utilise ceci :

Sheets("PLANNING").Activate
Sheets(Array("PLANNING", "AnnexeF")).Copy
Workbooks(Workbooks.Count).Worksheets("PLANNING").Activate

si quelqu'un sait faire...
merci

3 réponses

Avatar
AV
Une piste :
1/ Désactiver le calcul auto avant la copie
2/ Copie
3/ Suppression des noms
For Each N In ActiveWorkbook.Names
N.Delete
Next N
4/ Réactivation calcul auto

AV
Avatar
Auguste VIEIRA de RESENDE
apparemment ce qui prend du temps c'est la suppression des noms
(environ 200 noms)



"AV" a écrit dans le message news:
#
Une piste :
1/ Désactiver le calcul auto avant la copie
2/ Copie
3/ Suppression des noms
For Each N In ActiveWorkbook.Names
N.Delete
Next N
4/ Réactivation calcul auto

AV




Avatar
Auguste VIEIRA de RESENDE
merci pour le dépannage

"AV" a écrit dans le message news:
#
Une piste :
1/ Désactiver le calcul auto avant la copie
2/ Copie
3/ Suppression des noms
For Each N In ActiveWorkbook.Names
N.Delete
Next N
4/ Réactivation calcul auto

AV