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. Merci a vous tous pour m'avoir consacrer un peu de temps.
    Je retiens les soluces d'eriiic avec 3i, et Vaucluse.
    Encore merci.
    1. 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
      1. 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.
        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
      2. 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. 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