| ||||||||
Astucien | bonjour,
Quand on réalise une mise en forme conditionnelle dans Excel en utilisant les mises en forme pré-définies, comment visualise t-on le code de la macro généré par Excel ? | |||||||
Publicité | ||||||||
| ||||||||
Petit astucien | Bonsoir, Avant tout, il faut afficher l'onglet Développeur: Puis cliquer sur "Enregistrer une macro" depuis l'onglet Développeur. Une fois la mise en forme terminée, tu pourras visualiser le code en cliquant sur Macros -> Modifier (toujours dans cet onglet). Modifié par pc-facile13 le 12/12/2017 21:02 | |||||||
![]() ![]() | Bonjour Comprends pas bien la question : La mise en place d'une mise en forme conditionnelle ne génère pas de macro. Par contre, on peut en mettre une dans une macro. Quel est ton problème ? @ + | |||||||
Astucien | poussebois a écrit : bonjour, Si on n'active pas l'enregistreur de macro et qu'on fait juste une mise en forme conditionnelle, uniquement en se servant des diverses boites de dialogues et panneaux d'Excel, il y a bien du code qui est généré ....non ? Où est stocké ce code ? Est-ce du code en langage VBA ? | |||||||
Petit astucien | Bonsoir, A mon avis, le code fait partie du programme Excel et n'est pas accessible, à moins de décompiler le programme. Il n'est pas généré mais exécuté dans les différentes boites de dialogue. Seul l'enregistrement des manipulations effectuées par l'utilisateur peuvent être accessibles dans VBA.
| |||||||
![]() ![]() |
C'est mon avis aussi. Ce n'est pas accessible, tout comme on ne peut connaître le code généré par une formule. | |||||||
Petit astucien | La mise en forme conditionnelle ne génère pas de macro en soit, mais je croyais que tu voulais récupérer le code VBA permettant de mettre en place un type de mise en forme conditionnelle. | |||||||
Astucien | poussebois a écrit : bonjour,
Comment savoir alors qu'une cellule est affectée par une mise en forme conditionnelle prédéfinie, pour éventuellement supprimer cette mise en forme. Est-ce qu'il y a une marque qui s'affiche ou il faut se renseigner en accédant dans un panneau approprié ? | |||||||
![]() ![]() | Bonjour,
Tu vas dans MFC > Gérer les règles : tu affiches toutes les MFC de la feuille, et tu verres si ta cellule est couverte par une ou plusieurs MFC ! En VBA, tu testes. Par exemple : Sub Test() Cordialement. | |||||||
Astucienne ![]() |
Il y a aussi la commande rechercher :
| |||||||
Astucien | Merci à tous.
| |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|