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 :

Problème avec le style currency en vba [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut Problème avec le style currency en vba
    Bonjour tout le monde,

    A l'aide d'une procédure vba, j'essaie de mettre en forme une plage de cellule au format ou style monétaire (€). Mais a priori Excel me joue des tours.

    Voici ma procédure
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Sub test()
    Dim Rng1 As Range, ZoneRng1 As Range
    Set Rng1 = Sheets("Feuil1").Range(Cells(1, 1), Cells(1, Range("IV1").End(xlToLeft).Column)).Find("puht", lookat:=xlWhole)
        If Rng1 Is Nothing Then
            Cancel = True
        Else
            LminRng1 = Rng1.Row + 1
            CminRng1 = Rng1.Column
            LmaxRng1 = Sheets("DONNEES").Range("A65536").End(xlUp).Row
            Set ZoneRng1 = Range(Cells(LminRng1, CminRng1), Cells(LmaxRng1, CminRng1))
                With ZoneRng1
                    '.NumberFormat = "#,##0.00 _€"
                    .Style = "currency"
            End With
        End If
    End Sub
    Si j'utilise .Style "Currency" la procédure m'affecte bien un style monétaire, mais en Franc. Et si j'utilise .NumberFormat, j'ai bien un style personnalisé mais sans le symbole monétaire €.

    D'où vient le problème ?

    Je travaille sur Excel 2003 Pro - SP3 et les paramètres régionaux de mon PC sont ok.

    Merci d'avance.

  2. #2
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour,

    j'ai testé ton code sans problème pour "currency" et je l'ai testé avec l'autre code en ajoutant un "_" et ça fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .NumberFormat = "#,##0.00__€"
    bonne journée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut Problème avec le style currency en vba
    Bonjour,
    le code ci-dessous fonctionne aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .NumberFormat = "#,##0.00 €"
    Merci.

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

Discussions similaires

  1. [itext] Problème avec les styles
    Par jgavard dans le forum Documents
    Réponses: 3
    Dernier message: 17/03/2008, 14h17
  2. Problème avec le style de liste <select
    Par ybruant dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 18/11/2007, 19h01
  3. [Lazarus] Problème avec Tbrush.style
    Par christophe D dans le forum Lazarus
    Réponses: 2
    Dernier message: 08/06/2006, 13h12
  4. Problème avec les styles d'un tableau
    Par psychoBob dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 20/05/2006, 03h13
  5. [MFC] [VS2005] Probléme avec le Style XP (? !)
    Par Exsilius dans le forum MFC
    Réponses: 2
    Dernier message: 28/03/2006, 10h28

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