Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2012, 09h34   #1
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 70
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 70
Points : 30
Points : 30
Par défaut Mise en forme conditionnelle des cellules contenant des fonctions

Bonjour,

Tout est dans le titre.
Je voudrais faire apparaître en italique toutes les cellules d'un tableau contenant une fonction.
Je pensais utiliser la mise en forme conditionnelle mais je n'ai pas trouvé de fonction qui permette de déterminer si une cellule contient elle-même une fonction.

Merci de votre aide.
marcb03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 11h05   #2
Membre Expert
 
Homme
Retraité
Inscription : avril 2011
Messages : 700
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Retraité

Informations forums :
Inscription : avril 2011
Messages : 700
Points : 1 460
Points : 1 460
Bonjour,

Tu peux utiliser une fonction personnelle que tu places dans un module standard
Code :
1
2
3
Function ItaliqueSiFonction(Cellule As Range) As Boolean
    If Cellule.HasFormula = True Then ItaliqueSiFonction = True
End Function
Puis créer une MFC ayant pour formule
Code :
=ItaliqueSiFonction(A1)
applicable à l’ensemble du tableau.

Cordialement.
gFZT82 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 10/02/2012, 20h23   #3
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 924
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 924
Points : 7 254
Points : 7 254
Bonjour,

Si le but est d'identifier les cellules avec une formule, tu peux activer l'option "Formules" dans le menu Outils>Options
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2012, 09h46   #4
Membre expérimenté
 
Homme
Enseignant
Inscription : novembre 2009
Messages : 350
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : novembre 2009
Messages : 350
Points : 500
Points : 500
Bonjour à tous,

Une autre solution avec la fonction LIRE.CELLULE et une MFC de la façon suivante:
1- Positionner le curseur dans une cellule quelconque de la feuille "Feuil1" contenant le tableau (exemple cellule A1) et créer le nom TEST par la formule :
Code :
=LIRE.CELLULE(48;Feuil1!A1)
(remarquer la référence relative Feuil1!A1 dans la formule)
2- Sélectionner le tableau concerné et lui appliquer une MFC par la formule:
et choisir les formats désirés...

Cordialement
hben1961 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h56.


 
 
 
 
Partenaires

Hébergement Web