Millier

Résolu
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

  1. 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
    1. Contributeur
      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
  2. 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
    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
    2. Contributeur
      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
  3. Contributeur
    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
    1. 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