la truc bete qui enerve !!

D

david

Guest
bonjour,
je suis bloque sur un truc bete.....

en vba
je veut dans une cellule vide mettre 0,00

exemple :

si la cellule est vide (cad il y a rien de marquer)
je met deans cette cellule le chiffre 0,00

david

je sais c'est bete !!!!
:S
 
D

Denis

Guest
Bonjour David, Bonjour Celeda, Salut le Forum
une réponse aussi bête :

With Range('A1')
.Value = 0
.NumberFormat = '0.00'
End With

Bon courage et à +
Denis

PS : Celeda, je te répond dans l'AM
 

Abel

XLDnaute Accro
Bonjour Denis, Celeda, david,

Si la cellule est vide, je ne vois que la solution par macro comme proposée par david.

- Alt+F11 pour avoir VBE
- dans la feuille qui t'intéresse (à sélectionner dans l'explorateur de projets à gauche normalement par un double clic) :
Code:
Private Sub Worksheet_Activate()
With Range('A1')
If .Value = '' Then .Value = 0
.NumberFormat = '0.00'
End With
End Sub

En espérant que cela te dépanne.

Abel.

ps : alors Celeda, il va décoller le machin ? ;)
 

Celeda

XLDnaute Barbatruc
Bonjour,

pas grave david, zen avec ton yin qui est en toi!!! :)


abel : décoller mais que oui
voler aussi
non c'est l'atterrissage qui m'inquiète
t'a vu la bête!!!!

Denis : je suis entrain de faire une analyse détaillée du problème et je crois avoir mis le doigt dessus et encore grâce à notre ami Zon (c'est normal il a l'habitude depuis le temps avec moi ;) );
attends ne te lance pas je vais t'envoyer mon analyse et tu vas comprendre le problème - c'est une imbrications de complications entre les formules que ne reconnait pas la version anglaise, mais attends je suis entrain de la finir et je vais te l'envoyer) (et c'est important que cela fonctionne dans les deux langues quoiqu'on en dise, nous sommes lus dans le monde entier!!!!!)

Celeda

(veuillez m'excuser le forum et david pour ces apartés- merci)
 

Discussions similaires

Réponses
9
Affichages
253
Réponses
6
Affichages
244

Statistiques des forums

Discussions
312 673
Messages
2 090 780
Membres
104 664
dernier inscrit
jth