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 de manipulation de chaine de caracteres


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut probleme de manipulation de chaine de caracteres
    Bonjour à tous.

    Voici mon problème:
    Je dois automatiser un document au boulot, et j'ai décidé de faire cela sous excel.
    J'ai créé un useform avec des text box, cases et autres.
    L'utilisateur devra rentrer une date dans une textbox.
    J'aimerais découper cette date en 3 parties.

    "jour" récupère les 2 premiers caractères de la date
    "mois" le 4eme et 5eme
    "annee" les 4 derniers.
    Le 3eme et 6eme sont des slashs.
    cela nous fait donc une chaine de 10 caractères.

    J'ai fait cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim jour As Integer    'servira a recupérer le jour d'une date
    Dim mois As String     'servira a recupérer le mois d'une date
    Dim annee As String   'servira a recupérer l'anne d'une date
    jour = Left(TbDate.Value, 2) ' renvoie le jour
    mois = Mid(TbDate.value, 4, 2) ' renvoie le mois
    annee = Right(TbDate.Value, 4) ' renvoie l'annee
    l'extraction du jour fonctionne bien mais le reste, il n'y arrive pas, il me met :
    "Projet ou bibliothèque introuvable" pour Mid et Right.

    Je fonctionne sous Office 2003 si cela peut aider.

    Merci d'avance pour vos réponses.

    Cordialement

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonsoir,

    j'ignore où sont passées tes fonctions Mid et Right...

    J'espère que n'ont pas également disparu les fonctions Day, Month et Year (à voir dans ton aide en ligne pour découvrir ce qu'elles font).

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut
    ok d'accord je vais regarder ça.
    merci pour la rapidité.

  4. #4
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    Bonsoir,

    regarde aussi la liste des références de ton classuer, menu projet références, et dis nous si tu vois un message d'erreur ?


    pour la saisie des dates tu pourrai utiliser un DTPicker, qui facilite la saisie et te permet de travailler directement avec des variables de fomats dates, t'évitant ainsi des manipulations hasardeuses de chaines de caractéres.

  5. #5
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut


    Cherche dans l'aide pour les fonctions de manipulation de date... Day, DayOfWeek, Month, Year...

  6. #6
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut
    c'est bon merci, j'ai utilisé day, month et year, niquel.
    Merci bcp

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/09/2006, 12h27
  2. Réponses: 6
    Dernier message: 29/05/2006, 20h58
  3. Réponses: 1
    Dernier message: 29/05/2006, 12h37
  4. Probleme de tri de chaine de caractere...
    Par GESCOM2000 dans le forum Access
    Réponses: 12
    Dernier message: 28/12/2005, 13h43
  5. Probleme de tri de chaine de caractere...(BIS)
    Par GESCOM2000 dans le forum Access
    Réponses: 4
    Dernier message: 27/12/2005, 18h49

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