IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

vba excel : convertir chiffres en lettres


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut vba excel : convertir chiffres en lettres
    bonjour a tous

    Pour convertir les chiffres en lettres sur excel c'est quoi comme code svp

    merci

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, Salam, regarde ici
    Images attachées Images attachées  

  3. #3
    Membre averti
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut Je test
    Merci
    Je vais l’essayer , mais j’aurai aimer pouvoirs exprimer avec le mot moins dans le cas ou le chiffre ou nombre est négatif
    Encore une fois merci pour vos réponses

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, dans la fonction ConvNumberLetter tu as une variable booléenne bNegatif qui vaut True si nombre est négatif.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        .....
        If nombre < 0 Then
            bNegatif = True
            nombre = Abs(nombre)
        End If
        .....
    Donc en ajoutant If bNegatif Then ConvNumberLetter = "- " & ConvNumberLetter en fin de cette fonction ou If bNegatif Then ConvNumberLetter = "Moins " & ConvNumberLetter au choix, à toi d'œuvrer.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
         .....
                If Devise = 3 Then _
                   ConvNumberLetter = Replace(ConvNumberLetter, "€Uros", "€uros", , , vbTextCompare)
        End Select
     
        If bNegatif Then ConvNumberLetter = "Moins " & ConvNumberLetter
    End Function
    Images attachées Images attachées  

  5. #5
    Membre averti
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut
    Citation Envoyé par kiki29 Voir le message
    Salut, dans la fonction ConvNumberLetter tu as une variable booléenne bNegatif qui vaut True si nombre est négatif.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        .....
        If nombre < 0 Then
            bNegatif = True
            nombre = Abs(nombre)
        End If
        .....
    Donc en ajoutant If bNegatif Then ConvNumberLetter = "- " & ConvNumberLetter en fin de cette fonction ou If bNegatif Then ConvNumberLetter = "Moins " & ConvNumberLetter au choix, à toi d'œuvrer.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
         .....
                If Devise = 3 Then _
                   ConvNumberLetter = Replace(ConvNumberLetter, "€Uros", "€uros", , , vbTextCompare)
        End Select
     
        If bNegatif Then ConvNumberLetter = "Moins " & ConvNumberLetter
    End Function

  6. #6
    Membre averti
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut Merciiiii
    Ah d’accord merci
    V le tester et vous répondre
    Thx a

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. oracle + convertir chiffres en lettres
    Par florine dans le forum SQL
    Réponses: 60
    Dernier message: 21/07/2011, 14h52
  2. [VBA-W]transformer Chiffres en lettres
    Par anisr dans le forum VBA Word
    Réponses: 5
    Dernier message: 17/05/2007, 13h16
  3. [VB]Convertir chiffres en lettres
    Par RichY dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 16/02/2006, 14h43
  4. [VBA-E] dissocier chiffre et lettre
    Par zouille dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/12/2005, 16h29
  5. [VBA Excel] convertir une date francaise au format anglais
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/12/2005, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo