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 :

Time Value Format [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut Time Value Format
    J’ai une contradiction entre en case 2 qui fonctionne !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mCellule1 = mCellule1 & ":00"
    et case 3
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mCellule1 = TimeValue(Format(Left(mCellule1, 2), "00") & ":" & Right(mCellule1 & "00", 2))
    en case 3 je souhaite deux chiffres les deux points et le troisième chiffres et le et un zéro pour finir
    pouvez vous m'aidez?

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Toi parler le français comme les vaches espagnoles.. Exprime toi correctement et on pourra t'aider.

    D'après ma compréhension de ton pb:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mCellule1 = left(mCellule1,2) & ":" & right(mCellule1,1) & "0"

  3. #3
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut format
    pardon pour mon espagnoles.

    mais cela fonctionne pas !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mCellule1 = left(mCellule1,2) & ":" & right(mCellule1,1) & "0"
    [/QUOTE]

    je souhaite deux premier chiffres ensuite les deux points le dernier chiffre
    et un zéro pour finir

    les deux code séparément fonctionne mais si je mets ces deux codes cela fonctionne pas

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Pour faciliter l'aide, inscrit le contenu de tes 2 cellules et le résultat que tu attends.

  5. #5
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut format
    si je tape le chiffre 1 résultat cellule 01:00
    si je tape le chiffre 12 résultat cellule 12:00
    si je tape le chiffre 123 résultat cellule 12:30
    si je tape le chiffre 1234 resultat cellule 12:34
    encore pardon pour mon français !

  6. #6
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub toto()
    truc = mcellule1
    select case len(truc)
    case 1 
    mcellule1 = "0" & mcellule1 & ":00"
    case 2
    mcellule1 =  mcellule1 & ":00"
    case 3
    mcellule1 =  left(mCellule1,2) & ":" & right(mCellule1,1) & "0"
    case 4
    mcellule1 =  left(mCellule1,2) & ":" & right(mCellule1,2)
    end select
    end sub

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

Discussions similaires

  1. [XL-2010] Time Value Format
    Par pilounet54 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/10/2013, 15h01
  2. Unable to convert MySQL date/time value to System.DateTime
    Par mvc_dev dans le forum ASP.NET MVC
    Réponses: 2
    Dernier message: 16/08/2012, 17h05
  3. Réponses: 0
    Dernier message: 20/05/2011, 16h18
  4. Réponses: 2
    Dernier message: 18/10/2010, 14h16
  5. Réponses: 1
    Dernier message: 09/07/2008, 01h04

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