× Plantage du forum 28/03/2023 - Perte de messages - A lire
 > 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
  Grand 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
  Grand 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.

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 participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Drone DJI Mini 3 à 428,80 €
428,80 € 509 € -16% @Leclerc

Leclerc fait une promotion sur le drone DJI Mini 3 qui passe à 428,80 € au lieu de 509 €. DJI Mini 3 est un drone caméra compact et ultraléger, prêt pour l’aventure. Il dispose d’une autonomie de la batterie allongée, d’une vidéo 4K HDR époustouflante pour capturer des couleurs et des détails réalistes et de fonctions amusantes telles que la Verticale réelle pour des prises de vue fantastiques destinées aux réseaux sociaux. Qu’il s’agisse d’une promenade sur la plage, d’un week-end avec sac à dos ou d’un voyage d’un mois sur la route, vous serez prêt à capturer chaque instant.


Voir le bon plan
Tournevis de précision (61 pièces, informatique, électronique, téléphone, console) à 14,97 €
14,97 € 29 € -48% @Geekbuying

Geekbuying fait une promotion sur le coffret tournevis de précision (61 pièces) qui passe à 14,97 € au lieu de 29 €. Il contient tous les embouts pour démonter vos appareils électroniques, ordinateurs, téléphones, consoles de jeux, etc. Un arbre flexible est fourni pour atteindre les emplacements difficiles.


Voir le bon plan
SSD Crucial P3 Plus 2 To (NVMe, PCIe 4.0, M.2, 5000 Mo/s) à 135,99 €
135,99 € 190 € -28% @Amazon

Amazon fait une promotion sur le SSD Crucial P3 Plus 2 To (NVMe, PCIe 4.0, M.2, 5000 Mo/s) qui passe à 135,99 € au lieu de 190 €. 

Ce SSD offre des vitesses de lecture séquentielle allant jusqu’à 5000 Mo/s (4200 Mo/s en écriture). Il est garanti 5 ans.


Voir le bon plan
Carte mémoire Samsung 512 Go MicroSDXC Evo Select U3 (130 Mo/s) à 43,02 € livrée
43,02 € 75 € -43% @Amazon

Amazon Royaume-Uni fait une promotion sur la carte mémoire Samsung 512 Go MicroSDXC Evo Select U3 qui passe à 32,99 £. Avec la conversion en euro et la livraison en France, elle vous reviendra à 43,02 € livrée. Une bonne affaire pour cette carte que l'on trouve ailleurs à partir de 75 € et qui offre des vitesses de 130 Mo/s en lecture et 110 Mo/s en écriture.  

Elle est idéale pour les téléphones, consoles, caméras et appareils photo 4K. Elle est étanche, anti-choc et résiste aux rayons X et aux champs magnétiques. Elle est garantie 10 ans.


Voir le bon plan
Support Invision MX200 articulé pour un écran PC de 19 à 32 pouces à 32,29 €
32,29 € 40 € -19% @Amazon

Amazon fait une promotion sur le support Invision articulé pour 1 écran PC de 19 à 32 pouces à 32,29 €. On le trouve ailleurs à partir de 40 €. C'est le bras que nous avons utilisé pour notre dossier pratique : Mettre son écran sur un bras de moniteur.

Compatible VESA 75 x 75 mm et 100 x 100 mm. 9 kg max. Ce bras de moniteur unique est extrêmement polyvalent et l'installation est simple. Le montage se fait avec une pince en C robuste ou par perçage pour s'adapter à tous les bureaux. Bras articulé facile à régler. Il permet la rotation des écrans à 360°, pivot à 180°, inclinaison de + 90° à – 45°. 

 


Voir le bon plan
Processeur AMD Ryzen 5 5600X à 164,71 € livré
164,71 € 220 € -25% @Amazon Allemagne

Amazon Allemagne fait une superbe promotion sur le processeur AMD Ryzen 5 5600X qui passe à 159,31 € (avec la TVA ajustée). Comptez 5,40 € pour la livraison en France soit un total de 164,71 € livré alors qu'on le trouve ailleurs à partir de 220 €.

 Le processeur pour PC de bureau AMD Ryzen 5 5600X propose 6 coeurs natifs et 12 coeurs logiques pour un traitement multitâche agréablement fluide. Grâce à sa fréquence native élevée et à son mode Turbo Core ajustant la puissance en fonction des besoins, le CPU AMD Ryzen de nouvelle génération délivre des performances exceptionnelles dans tous les domaines : Jeux vidéo, multitâche intensif, édition vidéo, modélisation 3D et bien plus encore. Le cache L3 de 32 Mo permet en outre le traitement ultrarapide d'un grand nombre d'instructions grâce à des latences réduites. Fourni avec un système de refroidissement.


Voir le bon plan

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