Mise en forme conditionnelle de celules vides

Bonjour à tous,

Je sollicite votre aide car je cherche une solution pour mettre une forme dans les cellules vides.

Je m'explique : dans le tableau de base, une grande partie des cellules sont vides et j'aimerai que ces cellules affichent une croix ou une ligne en diagonale ou autre, peu importe... cette forme disparaitrait lorsque l'on remplie la cellule.

J'ai pensé à une mise en forme conditionnelle mais à part mettre les cellules en couleur (ce que je ne veux pas), je ne vois pas comment faire.

Merci pour votre aide.

Bonjour rokkoteam,

avec la MFC, regarde les jeux d'icônes : c'est des formes !

dhany

ajout en image :

screen

dhany

Bonjour à tous

On ne peut pas formater du vide ni en format de nombres ni en icônes.

Reste la couleur de fond avec la règle : Valeur de la cellule, égale à, =""

Bonjour rokkoteam,

avec la MFC, regarde les jeux d'icônes : c'est des formes !

dhany

Merci encore une fois pour ta réponse rapide.

Cependant, je n'y arrive pas lol (désolé je suis nul)... Lorsque je choisis "jeu d'icônes" il me demande des valeurs, <= à telle valeur etc... je ne vois pas comment lui mettre que si c'est vide, il doit me mettre tel icône.

Bonjour le forum,

Proposition :

hkmp0a5ueqi mfc cellules vides

Bonjour

Personne n'a lu mon post de 14:20 ?

@mbbp : bon rappel l'option cellule vide plus directe

Bonjour,

Pour ma part, j'aurai opté pour une MFC pour traiter les cellules vides et les formules retournant une chaîne vide.

Soit :

=OU(ESTVIDE(cellule);NBCAR(cellule)=0)

Mais je ne suis pas spécialiste des MFCs que je n'utilise que très rarement.

Bonsoir,

Merci pour vos propositions mais j'avais spécifié que je ne voulais pas mettre un fond de couleur donc mon souci semble insoluble.

Peut être ça ?

Je pense qu'il faut laisser tomber la mfc

à adapter au changement de ta cellule

a voir

  • Sub Croix_si_vide()
    With Selection.Borders(xlDiagonalDown)
    .LineStyle = xlContinuous
    .ColorIndex = xlAutomatic
    .TintAndShade = 0
    .Weight = xlThick
    End With
    With Selection.Borders(xlDiagonalUp)
    .LineStyle = xlContinuous
    .ColorIndex = xlAutomatic
    .TintAndShade = 0
    .Weight = xlThick
    End With
    Selection.Borders(xlEdgeLeft).LineStyle = xlNone
    Selection.Borders(xlEdgeTop).LineStyle = xlNone
    Selection.Borders(xlEdgeBottom).LineStyle = xlNone
    Selection.Borders(xlEdgeRight).LineStyle = xlNone
    Selection.Borders(xlInsideVertical).LineStyle = xlNone
    Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
    End Sub

Aurais tu un fichier à joindre ?

Re,

Rappel :

des cellules sont vides et j'aimerai que ces cellules affichent une croix ou une ligne en diagonale ou autre, peu importe... cette forme disparaitrait lorsque l'on remplie la cellule.

Peux tu joindre ton fichier ?

Je pense que c'est possible, il me faut juste un peu de temps et le fichier

Ci joint un fichier avec une croix lorsque la case est vide en A1 et normal avec une valeur (texte ou nombre)

Sans ton fichier je ne peux aller plus loin

bon courage

Ci joint un fichier avec une croix lorsque la case est vide en A1 et normal avec une valeur (texte ou nombre)

Sans ton fichier je ne peux aller plus loin

bon courage

Désolé de ma réponse tardive.

C'est exactement ce que je souhaite.

Merci beaucoup pour ton aide.

De rien, avec plaisir.

Si tu as besoin d'aide pour l'adapter à ton fichier n’hésite pas à demander.

Bye.

De rien, avec plaisir.

Si tu as besoin d'aide pour l'adapter à ton fichier n’hésite pas à demander.

Bye.

Je prends note, merci beaucoup.

Rechercher des sujets similaires à "mise forme conditionnelle celules vides"