Millier

Résolu/Fermé
pqlm88 Messages postés 2 Date d'inscription mardi 8 juillet 2014 Statut Membre Dernière intervention 21 août 2014 - 8 juil. 2014 à 10:45
pqlm88 Messages postés 2 Date d'inscription mardi 8 juillet 2014 Statut Membre Dernière intervention 21 août 2014 - 21 août 2014 à 21:45
Bonjour,
Ayant a saisir des chiffres contenant 000 (ex: 197 000; 251 000...), j'aimerais savoir si il y a une astuce pour ne taper que les 3 premier nombres, et éviter de taper les 3 zéros.
Merci a tous

4 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
8 juil. 2014 à 12:50
Bonjour,

une proposition en vba.
J'ai mis une case à cocher pour activer/désactiver la fonctionnalité.
On peut s'en passer si tu as une plage définie où tu veux en permanence cette option.
Private Sub Worksheet_Change(ByVal Target As Range)
    Static bNoEvents As Boolean
    If bNoEvents Then Exit Sub
    bNoEvents = True
    If CheckBox1 Then Target = Target * 1000
    bNoEvents = False
End Sub

https://www.cjoint.com/?DGimWcZ4pse

eric
0
pqlm88 Messages postés 2 Date d'inscription mardi 8 juillet 2014 Statut Membre Dernière intervention 21 août 2014
21 août 2014 à 21:45
Merci a vous tous pour m'avoir consacrer un peu de temps.
Je retiens les soluces d'eriiic avec 3i, et Vaucluse.
Encore merci.
0
jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422
Modifié par jc80 le 8/07/2014 à 11:21
Bonjour,

Excel 2007
Cliquer sur format >>sur format de cellule>>>>sur personnaliser
et en dessous de type taper 0.000 et cliquer sur ok
Cordialement
-1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
8 juil. 2014 à 11:28
Bonjour tous
... mais précisons quand même que la valeur numérique reste celle qui a été tapée, ce n'est qu'une solution d'affichage

crdlmnt
0
jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422
8 juil. 2014 à 11:33
Bonjour Vaucluse,
Effectivement c'est une solution d'affichage,mais si tu fais l' addition des ces cellules formatées comme j'ai donné plus haut ,tu obtiens quand même le bon résultat.
Cordialement
-1
Certes, mais que se passe-t-il lorsqu'il doit saisir des milliers qui ne sont pas arrondis (111 817, par exemple) ? Car si je comprends bien tu proposes une astuce qui utilise les décimales, mais lui veut saisir des nombres entiers.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 8/07/2014 à 12:38
Oui mais si je prend votre proposition, quand je tape 1, la cellule affiche 0.001 alors que ce veut le demandeur, c'est 1 000
le format personnalisé qui rajoute trois 0 est:
standard" 000"

... ce qui ne règle en aucun cas l'excellente remarque de Pijaku

crdlmnt
0