× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Excel 2007 et mise en forme conditionnelleSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
goofyto8
  Posté le 12/12/2017 @ 20:12 
Aller en bas de la page 
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é
pc-facile13
 Posté le 12/12/2017 à 21:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir,

Avant tout, il faut afficher l'onglet Développeur:
https://support.office.com/fr-fr/article/Afficher-l-onglet-D%C3%A9veloppeur-e1192344-5e56-4d45-931b-e5fd9bea2d45#ID0EAABAAA=2007

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
poussebois
 Posté le 13/12/2017 à 06:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

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 ?

@ +

goofyto8
 Posté le 13/12/2017 à 16:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
poussebois a écrit :

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 ?

@ +

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 ?

bruber
 Posté le 13/12/2017 à 18:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
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.

poussebois
 Posté le 13/12/2017 à 19:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

,

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.

pc-facile13
 Posté le 13/12/2017 à 20:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
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.

goofyto8
 Posté le 14/12/2017 à 09:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
poussebois a écrit :

,

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.

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é ?

ferrand
 Posté le 14/12/2017 à 12:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

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.

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()
Dim n%
n = ActiveCell.FormatConditions.Count
If n > 0 Then
MsgBox n & " MFC s'applique(nt) à la cellule active."
Else
MsgBox "Aucune MFC ne s'applique à la cellule active."
End If
End Sub

Cordialement.

Publicité
Gabrilou
 Posté le 14/12/2017 à 14:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour tous,

Il y a aussi la commande rechercher :

goofyto8
 Posté le 14/12/2017 à 17:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci à tous.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
144,80 €Mini PC Acute Angle AA-B4 (Celeron N3450, 8Go RAM, 64Go+SSD 128Go) à 144,80 € avec le code GBCNSJXPC
Valable jusqu'au 09 Juillet

Gearbest fait une promotion sur l'ordinateur Acute Angle AA - B4 qui passe à 144,80 € au lieu de 180 € grâce au code promo GBCNSJXPC. Ce mini PC au design atypique et au corps en bois, intègre un processeur Intel Celeron N3450 (4 coeurs de 1,1 à 2,2 GHz), 8 Go de RAM, un espace de stockage de 64 Go EMMC ainsi qu'un SSD de 128 Go. Il possède également le WiFi5, le Bluetooth 5.0, une prise Ethernet Gigabit, 3 ports USB 3.0, une sortie HDMI. L'ordinateur est livré avec une prise électrique européenne. Il est accompagné de Windows 10 Familial. Avec ce PC, vous pourrez réaliser sans soucis toutes vos tâches courantes : internet, bureautique, multimédia.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une quinzaine de jours. Comptez une dizaine d'euros pour la livraison en France et l'assurance pour le transport. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre
Jusqu'à -45% sur Moulinex : Cookeo, Masterchef, Companion, Blender, ...
Valable jusqu'au 12 Juillet

Moulinex est à l'honneur cette semaine sur Amazon avec des offres jusqu'à -45% sur les Cookeo, Robots Companion, Masterchef, Blender, ...


> Voir l'offre
36,99 €Clé USB 3.0 SanDisk Ultra Flair 256 Go à 36,99 €
Valable jusqu'au 10 Juillet

Amazon fait une promotion sur la clé USB 3.0 SanDisk Ultra Flair 256 Go qui passe à 36,99 € livrée gratuitement alors qu'on la trouve ailleurs à plus de 55 €.


> Voir l'offre

Sujets relatifs
Excel 2007 mise en forme conditionnelle
mise en forme conditionnelle excel 2007
Mise en forme conditionnelle Excel 2007
mise en forme conditionnelle sous excel 2007
Excel 2007 mise en forme conditionnelle jeu d'icôn
Mise en forme conditionnelle Excel 2007
Excel 2007 mise forme conditionnelle
Changement couleur cellule excel / mise en forme conditionnelle / formule
EXCEL 2016: mise en forme conditionnelle
EXCEL mise en forme conditionnelle
Plus de sujets relatifs à Excel 2007 et mise en forme conditionnelle
 > Tous les forums > Forum Bureautique