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 :

probleme avec format des nombres [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2012
    Messages : 174
    Points : 144
    Points
    144
    Par défaut probleme avec format des nombres
    Bonjour les maitres du vba

    Mon soucis

    j'importe des données apres filtre d'une autre feuille de calcul du meme fichier pour les coller dans une une feuille 3 de mise en page; pour certains chiffres, j'ai mis un format de nombre(lignes 24-25 du code)(2 ou trois chiffres apres la virgule selon la colonne). probleme certains chiffres ne sont pas modifie selon le critere

    Pouvez vous m'aider?

    mon code

    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    Sub Impression_liste()
    Dim dl As Long, d As Long, i As Long
    dl = Worksheets("BD").Range("A" & Worksheets("BD").Rows.Count).End(xlUp).Row
    d = Worksheets("Feuil3").Range("A" & Worksheets("Feuil3").Rows.Count).End(xlUp).Row
    ' Définition de la zone d'impression avec variable dl
    'Selectionne la plage filtrée et le copie vers la feuille "BD"
     
    With Worksheets("BD")
        .Range("P1:Q" & dl).SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Feuil3").Range("A7")
        Union(.Range("C1:C" & dl), .Range("I1:I" & dl)).SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Feuil3").Range("C7")
        .Range("D1:D" & dl).SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Feuil3").Range("E7")
        Union(.Range("F1:H" & dl), .Range("M1:M" & dl)).SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Feuil3").Range("F7")
    End With
    'largeur des colonnes
    With Worksheets("Feuil3")
        .Columns("A:A").ColumnWidth = 18
        .Columns("B:B").ColumnWidth = 7.29
        .Columns("C:C").ColumnWidth = 12
        .Columns("D:D").ColumnWidth = 6.86
        .Columns("E:G").ColumnWidth = 8.7
        .Columns("H:H").ColumnWidth = 3.57
        .Columns("I:I").ColumnWidth = 7.43
    'format des chiffres des colonnes
        .Range("F8:G" & d).NumberFormat = "0.00"
        .Range("I8:I" & d).NumberFormat = "0.000"
    'couleur de la premiere ligne
        .Range("A7:I7").Interior.Color = 52377
    'couleur texte entete
            With .Range("A7:I7").Font
            .ThemeColor = xlThemeColorDark1
            .Bold = True
            .Name = "Calibri"
            End With
     
    End With
     
     
     
     
    End Sub

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2012
    Messages : 174
    Points : 144
    Points
    144
    Par défaut
    C'est bon, plus de soucis. Je ne sais pas ce qu'il y a eu

    Cordialement
    lps02

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

Discussions similaires

  1. Formater des nombre avec locale.format()
    Par VinsS dans le forum Général Python
    Réponses: 4
    Dernier message: 23/07/2010, 14h30
  2. Formater des nombres
    Par kloss dans le forum Mise en forme
    Réponses: 3
    Dernier message: 10/05/2006, 17h57
  3. probleme de trie des nombres dans mysql
    Par fwdavy dans le forum Administration
    Réponses: 3
    Dernier message: 23/03/2006, 21h31
  4. probleme avec lutilisation des checbox
    Par xtaze dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/11/2005, 08h42
  5. Format des nombres entiers, séparateurs de milliers
    Par zazaraignée dans le forum Langage
    Réponses: 2
    Dernier message: 26/10/2005, 01h25

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