XL 2021 Cellules vides remplacées par 0,00 €

Orson83

XLDnaute Impliqué
Bonjour le forum,
Je souhaiterais que les cellules vides de A1 à A5 affichent 0,00 € lorsque rien n'est saisi à la place, sauf si je note une valeur autre que 0 qui elle sera 100,00 € par exemple.
Il me semble avoir vu passer une technique en MFC ou format personnalisé, mais je ne parviens pas à la retrouver.
Je ne pense pas qu'il soit nécessaire de transmettre un fichier exemple, sinon je le ferais sans problème.
Pas de formules dans ces cellules, car elles seront saisies. Pas de VBA, merci ;)
Merci pour votre aide.
 

Nico_J

XLDnaute Occasionnel
Supporter XLD
Bonjour,
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
For i = 1 To 5
If Range("A" & i).Value = "" Or Range("A" & i).Value = 0 Then Range("A" & i).NumberFormat = "# ##0.00 €"
Next i
End Sub

Vois pas trop comment faire sinon
 

Pièces jointes

  • Classeur11.xlsm
    15.1 KB · Affichages: 3

Orson83

XLDnaute Impliqué
Bonjour,
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
For i = 1 To 5
If Range("A" & i).Value = "" Or Range("A" & i).Value = 0 Then Range("A" & i).NumberFormat = "# ##0.00 €"
Next i
End Sub

Vois pas trop comment faire sinon
Bonjour @Nico_J,
Merci pour cette proposition.
Je ne peux pas l'accepter, car ce fichier Excel est destiné à une personne non avertie qui rencontrera des problèmes avec les macros.
Désolé, bonne fin de journée ;)
 

Discussions similaires

Statistiques des forums

Discussions
312 247
Messages
2 086 584
Membres
103 247
dernier inscrit
bottxok