(Télescopage avec Philippe que je salue au passage)
Bonjour à vous, Bonjour au Forum,
Essayes de te familiariser avec l'enregistreur de macros
Oui mais à condition de prendre le recul nécessaire pour épurer de tous les méthodes Select et autres Activate.
Il te faut
- copier les feuilles sélectionnées vers un nouveau classeur
- effectuer un collage de valeurs pour toutes les cellules spéciales contenant une formule
- supprimer les noms relatifs au classeur initial
- enregistrer le classeur actif sous un nouveau nom
Ci-dessus, j'ai indiqués les liens vers les espaces documentaires adéquats.
Quelques compléments:
- Pour affecter une méthode sur un ensemble de feuilles, utiliser
Worksheets(Array("lawks1","lawks2"))
- Pour effectuer un collage de valeurs en lieu et place de formules
Si c est un objet Range
1 2 3
| With c
.Value = .Value
End With |
Partager