Macro pour enregistrer toutes les MFC existantes
Résolutouroul Messages postés 518 Statut Membre -
Bonjour le forum
J'ai besoin d'un petit coup de patte svp ...
Une de mes feuilles Excel comprend une vingtaine de MFC.
Pour de raisons pratiques, je cherche à les générer par macro.
J'ai donc créé toutes mes MFC proprement, et j'ai tenté l'enregistreur de macros en rentrant dans toutes les règles une à une. S'il enregistre correctement les mises en forme, il ne prend pas en compte les Ranges où elles s'appliquent, y compris si lors de l'enregistrement, je rentre et je sors du Range.
Auriez-vous une macro fonctionnelle permettant de faire ceci ?
Par avance merci pour votre aide.
Windows / Firefox 137.0
- Enregistrer video youtube
- Comment télécharger une vidéo youtube - Guide
- Audacity enregistrer son pc - Guide
- Montage video windows - Guide
- Script vidéo youtube - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
4 réponses
Je ne comprends pas ce que tu veux faire. A chaque fois tu sélectionne des plages de cellules :
Range("I11:I29,I36:I44,I51:I59").Select
et la ligne d'après tu sélectionnes la cellule F50 :
Range("F50").Activate
Ce qui fait qu'à chaque fois la MFC s'applique à cette cellule. Il faut peut-être supprimer cette dernière ligne suivant ce que tu veux faire.
Daniel
Bonjour,
Mets ton classeur sans données confidentielles sur un site de partage comme :
https://www.transfernow.net/fr
Et poste le lien généré.
Poste le code généré par l'enregistreur. Explique ce que tu voudrais obtenir.
Daniel
Bonjour Daniel
Voici un lien vers le fichier anonymisé : https://we.tl/t-zfWYJtAchr
La MFC est présente.
Je passe l'enregistreur, je supprime mes MFC, je lance la macro : je perds les Ranges ...
Merci.
Daniel tu avais raison.
Je ne sais pas pourquoi l'enregistreur de macros ajoutait ce
Range("F50").Activate
Une fois retiré de tous les endroits où il figurait, plus aucun problème.
C'est la première fois que ce module me faisait cette farce.
Je l'avais soumis à Copilot et ChatGPT qui se sont empêtrés dans des solutions de contournement compliquées. L'IA, c'est pas encore au top sur tout !
Merci pour ton aide et bonne soirée.