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. FormatNumber


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 21
    Par défaut [VBA] Excel. FormatNumber
    Quelqu'un peut m'expliquer pourquoi ce code passe pas .......
    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
    Private Sub CommandButton1_Click()
    
    Application.ScreenUpdating = False
    
    Dim l As Integer
    
    l = Sheets("ir").Range("a65536").End(xlUp).Row + 1
    
    Sheets("ir").Activate
    
    With Sheets("ir")
    .Range("a" & l).Value = "791"
    .Range("b" & l).Value = TextBox1.Value
    .Range("c" & l).Value = TextBox2.Value
    .Range("d" & l).Value = TextBox9.Value
    .Range("d" & l).NumberFormat = "mm/dd/yy"
    .Range("e" & l).Value = TextBox4.Value
    .Range("f" & l).Value = TextBox5.Value
    .Range("g" & l).Value = TextBox6.Value
    .Range("h" & l).Value = "N"
    .Range("i" & l).Select
    
    ...
    Message d'erreur :
    "Impossible de définir la propriété Numberformat de la classe range"

    Le pire c'est j'utilise ce code sur d'autres classeurs et que ca marche.

    Une idée ???

  2. #2
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    je connais pas cette fonction mais pourquoi le titre de ton post c'est FormatNumber et dans ton post tu dis Numberformat ?

  3. #3
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    ben oui je viens de regarder dans l'aide et les 2 fonctions existent et elles font pas du tout la meme chose. Toi je pense que tu veux utiliser FormatNumber!

  4. #4
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 21
    Par défaut
    En fait me suis trompé dans le titre du post et, dans l'aide, je ne trouve rien se référençant à formatnumber.
    Par contre je vais essayer avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =format(madate,"mm,dd,yy")
    On verra bien !!

  5. #5
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    je pense que t'as mal tape car elle existe cette fonction formatnumber! (extrait de l'aide...):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    FormatNumber Function
     
     
    Description
     
    Returns an expression formatted as a number.
     
    Syntax
     
    FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
     
    The FormatNumber function syntax has these parts:

    Bon apres moi je dis ca comme ca car je ne sais pas ce que tu veux faire...

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

Discussions similaires

  1. [VBA-Excel,VB6,Fichier texte]enregistrer un classeur excel..
    Par Tarul dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 13h09
  2. [vba-excel] Le temps de fermeture trop court ?
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 10h03
  3. [VBA-Excel]
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/01/2005, 10h17
  4. [VBA EXCEL] Réduire/Agrandir UserForms
    Par Fench dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/11/2003, 16h02
  5. [VBA Excel] Effacer rapidement une feuille
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/10/2002, 13h12

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