Nombres décimaux.

Résolu
stanga1 Messages postés 83 Statut Membre -  
stanga1 Messages postés 83 Statut Membre -
Bonjour, dans mes relevés de compte bancaire enregistrés sous Excel, les montants figurent habituellement avec 2 chiffres après la virgule. La virgule ayant disparu quelqu'un peut-il me dire comment la retrouver ? Je vous remercie.

6 réponses

  1. Utilisateur anonyme
     
    "acceuil" , "nombre" ,"ajouter une décimale"
    0
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    "La virgule ayant disparu"
    ... elle est remplacée par un point ? par un espace ? les chiffres après la virgule sont toujours visibles ? On peut avoir un extrait de ton fichier
    (avec les références et les montants modifiés, évidemment) ?
    0
    1. stanga1 Messages postés 83 Statut Membre 4
       
      Tous les fichiers Excel (regroupés dans un classeur) sur lesquels je fais figurer des extraits de compte ne sont pas atteints. Certains restent "en état" alors que sur d'autres il se produit l'anomalie suivante, exemple : 19,54 devient 1954. Les montants sans décimale ne sont pas affectés. Merci de vous être penché sur mon problème.
      0
    2. hervé > stanga1 Messages postés 83 Statut Membre
       
       
      Ton anomalie ne serait-elle pas plutôt : 1954 devient 19,54 ? Si oui :

      bouton Office (= Fichier), bouton « Options Excel » ; côté gauche,
      choisis « Options avancées » ; à droite, 1ère rubrique, décoche
      cette option : ☑ Décimale fixe => ☐ Décimale fixe

      À faire pour chaque classeur où ton anomalie se produit.

      --------------------------------------------

      Mais si vraiment c'est 19,54 qui devient 1954, c'est peut-être dû à
      une macro événementielle qui multiplie par 100 la valeur saisie ?

      Si oui, voir le code de la feuille : Worksheet_SelectionChange()
      ou Worksheet_Change().
       
      0
    3. stanga1 Messages postés 83 Statut Membre 4 > hervé
       
      C'est bien 19.54 qui devient 1954. Je vais me pencher sur "le code de la feuille", même si je ne sais pas trop de quoi il s'agit eu égard à mon très petit niveau informatique. Merci !
      0
    4. hervé > stanga1 Messages postés 83 Statut Membre
       
       
      Autre possibilité : les nombres de ton classeur ont le format anglais
      => la virgule n'est pas comprise comme séparateur décimal mais
      comme séparateur de milliers ; et 19,54 devient 1 954 ; c'est alors
      le point qui sert de séparateur décimal : 19.54

      -----------------------------------------------

      Pour voir le code de la feuille, si ta feuille est Feuil1 :
      Alt F11 => fenêtre Microsoft Visual Basic (Excel est toujours ouvert) ;
      à gauche, dans la liste du haut, fais un double-clic sur Feuil1 =>
      le code VBA de Feuil1 apparaît à droite ; il faudra refaire
      Alt F11 pour retourner sur ta feuille Excel.
       
      0
    5. stanga1 Messages postés 83 Statut Membre 4 > hervé
       
      Particulièrement sympathique de te pencher sur mon ignorance, mais j'abandonne ma tentative de solutionner ce problème. Reçois mes excuses. Merci beaucoup.
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    vérifier en sélectionnant la cellule, la valeur affichée dans la barre de formule
    si elle est décimale, c'est simplement que vos colonnes sont trop étroites et qu'Excel arrondit uniquement l'affichage en conservant toutefois la valeur exacte.
    élargir donc les colonnes pour voir les décimales suffira peut être
    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    si tu veux corriger rapidement en espérant que ça ne soit qu'un pb ponctuel :
    - saisir 100 dans une cellule quelconque que tu copies
    - sélectionner la plage à corriger et collage spécial, choisir Division
    N'est valable que si tu as les 0 non significatifs après la virgule
    Sinon de toute façon impossible de savoir si 123 est réellement 123 ou 1,23 donc tu ne peux rien corriger.
    eric

    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      tu as testé ça ?
      eric
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour stanga1.

    Généralement, les relevés de comptes bancaires téléchargés sont destinés à être consultés ; pas à être manipulés avec un logiciel de bureautique comme Calc ou Excel. En effet la banque exporte ces données en pdf ou sous le format csv ; pas au format xls !
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Désolé, Raymond, mais moi je gère et suis mes comptes en
      téléchargeant directement mes relevés sous Excel depuis internet.
      Il me suffit sur le site de la banque de cliquer "télécharger sous Excel"
      Ceci dit, je ne sais pas répondre au demandeur, je n'ai jamais rencontré e problème
      crdlmnt
      0
    2. stanga1 Messages postés 83 Statut Membre 4 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Bonjour Vaucluse et Raymond, il est exact que la Banque m'adresse chaque mois sous PDF un relevé de compte, mais je peux aussi télécharger quand je le désire sous Excel (.xls) un relevé dont je détermine le "contenu". Merci à tous les deux et très cordial salut.
      0
    3. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480 > stanga1 Messages postés 83 Statut Membre
       
      ... alors il ne devrait pas y avoir de problème !
      C'est juste un mauvais paramétrage à l'importation.
      0
    4. hervé > stanga1 Messages postés 83 Statut Membre
       
       
      bouton Office (= Fichier), bouton « Options Excel » ; côté gauche,
      choisis « Options avancées » ; à droite, 1ère rubrique, en bas,
      tu as peut-être ceci (1ère case décochée et 2 caractères) :

      ☐ Utiliser les séparateurs système
      Séparateur de décimale : ☐  ←  ?
      Séparateur de milliers : ☐  ←  ?

      Vérifie le caractère qui est dans les 2 cases du bas : possible
      que ce soit un caractère choisi par la Banque (en fonction
      du pays où elle se trouve).

      Si le caractère choisi par la Banque ne convient pas, remplace-le par
      ce que tu préfères, en principe : virgule pour le séparateur décimales
      et espace (ou point) pour le séparateur milliers.

      ⚠  Je ne sais pas si ce sont des paramètres du classeur Excel,
      ou si ce sont des paramètres du PC ; c'est seulement dans
      le 1er cas que ça pourrait marcher.
       
      0
    5. stanga1 Messages postés 83 Statut Membre 4 > Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Après ce constat, vraisemblable si on s'en réfère à mes capacités, je vais redoubler de vigilance au prochain téléchargement. Je considère la question résolue. Grand merci renouvelé à tous ceux qui se sont impliqués dans mon problème.
      0
  7. stanga1 Messages postés 83 Statut Membre 4
     
    Bonjour, je reviens sur mon problème de nombre décimal sous Excel. J'ai finalement solutionné le problème "grâce" à l'Erreur 0x80070057 qui s'est manifestée suite Sauvegarde impossible sur un disque dur externe.
    Tous mes relevés de compte bancaire ont retrouvé leur intégrité après cette manip. Néanmoins, un immense merci à ceux qui se sont penchés sur mon "cas".

    Ci-après la manip à effectuer :
    Méthode 1 : Modifier le paramètre de symbole décimal

    Pour modifier le paramètre de symbole décimal, procédez comme suit :
    Ouvrez le Panneau de configuration, cliquez sur Horloge, langue et région, puis sur Région et langue.
    Cliquez sur l'onglet Formats, puis sur Paramètres supplémentaires.
    Dans le champ Symbole décimal, tapez . (point), puis cliquez deux fois sur OK.
    Redémarrez l'ordinateur.
    0