[mode humour]
Hier j'ai acheté une passoire. Mais je ne veux pas toujours que l'eau s'écoule.
Savez-vous comment boucher tous les trous facilement si on veux garder l'eau et les déboucher tout aussi facilement quand on veut laisser l'eau s'écouler ?
D'aucuns me disent d'acheter aussi un saladier sans trou et de placer la passoire dedans. Les benêts ! Alors qu'il suffirait de boucher les trous
[/mode humour]
@Usine à gaz (que je salue amicalement ) : tu nous fais le coup du "fil du week-end" en semaine maintenant ?
Bonjour @DoubleZero,
Solution simple en codage que ton astuce et sans aucun autre élément "externe" qu'une image fixe. Solution compatible Apple très certainement. On peut même la réduire à deux lignes :
VB:
Private Sub Worksheet_Change(ByVal c As Range)
ActiveSheet.Shapes("dent").Visible = ([a1] <> "")
ActiveSheet.Shapes("Mathieu").Visible = ([a1] = "")
End Sub
nota : n'est ce point Jean qui n'avait qu'une dent à sa machoire et Mathieu qu'un seul cheveu sur sa tête ? => Le lien ICI
Bsr DoubleZero
Merci pour le fichier qui fonctionne.
J'ai compris le fonctionnement mais si je change, par exemple A1 en B1, ça ne fonctionne plus et je ne comprends pas pourquoi.
Bonne fin de journée
Bonsoir.
Pour des expressions Boolean, de même qu'au lieu de <> il convient d'utiliser Xor, au lieu de = il faut prendre Eqv. Plus besoin de parenthèses, les opérateur Boolean ont la plus basse priorité.
Bonsoir.
Pour des expressions Boolean, de même qu'au lieu de <> il convient d'utiliser Xor, au lieu de = il faut prendre Eqv. Plus besoin de parenthèses, les opérateur Boolean ont la plus basse priorité.