Millier

Résolu
pqlm88 Messages postés 2 Statut Membre -  
pqlm88 Messages postés 2 Statut Membre -
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. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
  2. pqlm88 Messages postés 2 Statut Membre
     
    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
  3. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  4. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    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. Utilisateur anonyme
       
      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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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