encore la MFC

Le
andre
Bonsoir,
comment renseigner le champ des 3 conditions de la MFC
si le format de la cellule est
- en heure tel format
- en date tel format
- sinon tel format
merci

--
andre
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #5143281
Bonsoir.
A mon humble avis, tu ne peux pas, il faut utiliser VBA.
Ta chance, c'est que, souvent, quand je dis ça, quelqu'un est là pour dire
"mais, si, on peut".
Cordialement.
Daniel
"andre"
Bonsoir,
comment renseigner le champ des 3 conditions de la MFC
si le format de la cellule est
- en heure tel format
- en date tel format
- sinon tel format
merci

--
andre




MichDenis
Le #5143251
Je ne suis pas sûr d'avoir saisi ce que tu veux,
mais il y a ceci à exploiter :

La formule pour ta mise en forme conditionnelle pour
déterminer si ta date à ce format :

En supposant que tu as en B1, une date de ce format
j-mmm ou jj-mmm

ÎLLULE("Format";B1)="D1"

Si tu regardes dans l'aide d'excel pour la fonction "Cellule()"
il y a aussi quelques choses pour les heures ....



"andre"
Bonsoir,
comment renseigner le champ des 3 conditions de la MFC
si le format de la cellule est
- en heure tel format
- en date tel format
- sinon tel format
merci

--
andre
Modeste
Le #5143231
Bonsour® Daniel.C avec ferveur ;o))) vous nous disiez :

A mon humble avis, tu ne peux pas, il faut utiliser VBA.
Ta chance, c'est que, souvent, quand je dis ça, quelqu'un est là pour
dire "mais, si, on peut".


;o))))

comment renseigner le champ des 3 conditions de la MFC

- en heure tels motif ou police
si la formule est =TROUVE("H";CELLULE("format";A1))<>0



- en date tels motif ou police
si la formule est =TROUVE("D";CELLULE("format";A1))<>0



- sinon tel format
c'est le format par défaut



!!!!!!!attention !!!!!!!
le fait de modifier le format d'une cellule ne modifie pas l'évaluation de la
formule
il faut exécuter un recalcul ou bien appuyer sur F9

Si l'argument type_info de la formule CELLULE est « format » et que, par la
suite, la cellule est mise en forme à l'aide d'un format personnalisé, vous
devez recalculer la feuille de calcul pour mettre à jour la formule CELLULE.


--
--
@+
;o)))


andre
Le #5143141
andre à dit
Je ne suis pas sûr d'avoir saisi ce que tu veux,
mais il y a ceci à exploiter :

La formule pour ta mise en forme conditionnelle pour
déterminer si ta date à ce format :

En supposant que tu as en B1, une date de ce format
j-mmm ou jj-mmm

ÎLLULE("Format";B1)="D1"

Si tu regardes dans l'aide d'excel pour la fonction "Cellule()"
il y a aussi quelques choses pour les heures ....
excusez je reviens seulement

ma 1ere condition
le format est [h]:mm
la 2eme date format jj;mm:aa
la 3eme format standrd
sinon je ferai en vba (je voulais eviter)
merci

--
andre

andre
Le #5143131
andre à dit
Je ne suis pas sûr d'avoir saisi ce que tu veux,
mais il y a ceci à exploiter :

La formule pour ta mise en forme conditionnelle pour
déterminer si ta date à ce format :

En supposant que tu as en B1, une date de ce format
j-mmm ou jj-mmm

ÎLLULE("Format";B1)="D1"

Si tu regardes dans l'aide d'excel pour la fonction "Cellule()"
il y a aussi quelques choses pour les heures ....
sinon je peux boucler sur mes colonnes

il y en a 12 (une sur deux)
et avec
quelque chose comme :
if case(x) like "h" then font....
interior.colorindex

--
andre

MichDenis
Le #5143091
Je n'ai toujours pas compris ta requête !

As-tu lu l'aide sur la fonction "Cellule()" ?

Selon le format de la cellule, la fonction retourne une information.
Je t'ai donné un exemple, Modeste t'a aussi donné un exemple.

Décris précisément ce que tu désires....

Qu'est-ce qu'il y a dans tes cellules ?
- des dates ou des heures dans un format que reconnaît Excel ?
- est-ce que ces cellules ont un format personnalisé ? Lequel ?
- Est-ce que ce format est uniforme sur la totalité de la plage de cellules ?

Qu'est-ce que tu veux qui se passe si une cellule est reconnu pour remplir
la condition que tu as élaboré ? Une mise en forme conditionnelle ne modifie
pas le contenu d'une cellule mais permet d'identifier ces cellules avec des
caractéristiques de formatage différente... c'est tout.



"andre"
andre à dit
Je ne suis pas sûr d'avoir saisi ce que tu veux,
mais il y a ceci à exploiter :

La formule pour ta mise en forme conditionnelle pour
déterminer si ta date à ce format :

En supposant que tu as en B1, une date de ce format
j-mmm ou jj-mmm

ÎLLULE("Format";B1)="D1"

Si tu regardes dans l'aide d'excel pour la fonction "Cellule()"
il y a aussi quelques choses pour les heures ....
sinon je peux boucler sur mes colonnes

il y en a 12 (une sur deux)
et avec
quelque chose comme :
if case(x) like "h" then font....
interior.colorindex

--
andre

andre
Le #5143081
andre à dit
Je n'ai toujours pas compris ta requête !

As-tu lu l'aide sur la fonction "Cellule()" ?

Selon le format de la cellule, la fonction retourne une information.
Je t'ai donné un exemple, Modeste t'a aussi donné un exemple.

Décris précisément ce que tu désires....

Qu'est-ce qu'il y a dans tes cellules ?
- des dates ou des heures dans un format que reconnaît Excel ?
- est-ce que ces cellules ont un format personnalisé ? Lequel ?
- Est-ce que ce format est uniforme sur la totalité de la plage de
cellules ?

Qu'est-ce que tu veux qui se passe si une cellule est reconnu pour remplir
la condition que tu as élaboré ? Une mise en forme conditionnelle ne modifie
pas le contenu d'une cellule mais permet d'identifier ces cellules avec des
caractéristiques de formatage différente... c'est tout.
oui j'ai bien vu vos exemples

sur une cellule ca marche
le plus compliqué c'est le tableau
comme je l'ai expliqué un peu plus haut
mais la je vais reprendre demain si vous n'y voyez pas d'inconvenient
j'ai bien retenu vos exemples
je reviendrai vous dire
bonn nuit et encore merci pour votre aide genereuse

--
andre

MichDenis
Le #5143061
Pour appliquer une mise en forme conditionnelle sur un tableau

Tu sélectionnes tout ton tableau

et tu appelles la commande "mise en forme conditionnelle"
dans la formule que tu as retenue, tu utilises l'adresse de la cellule
la plus près de la cellule A1 et tu choisis le format à appliquer.



"andre"
andre à dit
Je n'ai toujours pas compris ta requête !

As-tu lu l'aide sur la fonction "Cellule()" ?

Selon le format de la cellule, la fonction retourne une information.
Je t'ai donné un exemple, Modeste t'a aussi donné un exemple.

Décris précisément ce que tu désires....

Qu'est-ce qu'il y a dans tes cellules ?
- des dates ou des heures dans un format que reconnaît Excel ?
- est-ce que ces cellules ont un format personnalisé ? Lequel ?
- Est-ce que ce format est uniforme sur la totalité de la plage de
cellules ?

Qu'est-ce que tu veux qui se passe si une cellule est reconnu pour remplir
la condition que tu as élaboré ? Une mise en forme conditionnelle ne modifie
pas le contenu d'une cellule mais permet d'identifier ces cellules avec des
caractéristiques de formatage différente... c'est tout.
oui j'ai bien vu vos exemples

sur une cellule ca marche
le plus compliqué c'est le tableau
comme je l'ai expliqué un peu plus haut
mais la je vais reprendre demain si vous n'y voyez pas d'inconvenient
j'ai bien retenu vos exemples
je reviendrai vous dire
bonn nuit et encore merci pour votre aide genereuse

--
andre

Publicité
Poster une réponse
Anonyme