Formatage cellules

Bonjour à toutes et tous,

Un fournisseur me communique son tarif par l'intermédiaire d'un fichier excel.

J'ai un problème que je ne sais pas résoudre :

Dans les cellules qui représentent les codes j'ai l'affichage suivant :

3.66E+12

Or, la valeur est 3660180000000 (valeur en double-cliquant dans la cellule) et qui est la valeur que je souhaite récupérer dans un autre logiciel.

Je ne parviens pas à faire afficher cette dernière valeur.

Merci de votre aide.

Cordialement

Bonjour et bienvenue,

Tu dois être en format de cellule "Standard"

mets en format "Nombre" sans décimale

Amicalement

Claude

Bonjour et merci pour cette prompte réponse.

Toutefois, à chaque fermeture et ouverture, l'ancien affichage revient !!!

Je ne m'en sorts pas !!

Cordialement

re,

Tu enregistre au moins !

peut-être y-a t-il une macro a l'ouverture qui formate ?

Claude

Rebonjour,

Oui, je sauvegarde bien et toujours le même problème.

Je suis complètement perdu.

Je ne vois aucune macro.

Il est vrai que je suis complètement novice avec excel.

Merci pour ton aide.

Cordialement

re,

Clique droit sur l'onglet, Visualiser le code

et vois si tu as du code VBA

sinon essaye de joindre le fichier

Claude

Merci de m'aider !!

Ci-joint le fichier reçu de mon fournisseur.

Cordialement

17tarif1.csv (5.19 Ko)

re,

Pour la colonne "B"

Sub FormateColB()
Dim Lg%, Cel As Range
    Lg = Range("b65536").End(xlUp).Row 'colonne à régler
    Application.ScreenUpdating = False

    For Each Cel In Range("b1:b" & Lg)
        Cel = Application.Substitute(Cel, "'", "")
        Cel.NumberFormat = "0"
    Next Cel
End Sub

Amicalement

Claude

MERCI !!

Tout fonctionne bien avec cette macro.

Encore mille mercis.

Cordialement

RougeCitron

Prends le bon réflexe

Rechercher des sujets similaires à "formatage"