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 :

Récupérer valeur textbox dans une cellule et intégrer une donnée avec textbox [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 241
    Par défaut Récupérer valeur textbox dans une cellule et intégrer une donnée avec textbox
    Bonjour,

    Dans un Textbox je saisie une année au format aa (pour 1990 = 90) et je souhaite récupérer cette donnée dans une cellule en y intégrant 19 pour retrouver mon année au format aaaa (1990).

    Après plusieurs recherche j'ai trouvé ce code mais ils ne fonctionne pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets("Feuil1").Range("M2") = "19" & TextBoxAnnee
    merci à vous pour votre aide.

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    Bonjour, bonjour !

    Encore une fois sans savoir enfin clairement ce qui « ne fonctionne pas »,
    vérifier déjà le nom de la TextBox, ce que renvoie la propriété adéquate quant à la donnée désirée, etc …

    Voilà, voilà !

    _________________________________________________________________________________________________________
    Je suis Paris, Istanbul, Berlin, Nice, Bruxelles, Charlie, …

  3. #3
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 241
    Par défaut
    Citation Envoyé par Marc-L Voir le message
    Encore une fois sans savoir enfin clairement ce qui « ne fonctionne pas »
    En cellule M2 je me retrouve seulement avec la valeur 19 (nom textbox correct).

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    Bis repetita :   quelle est donc la propriété de la TextBox contenant la saisie ?

  5. #5
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 241
    Par défaut
    Citation Envoyé par Marc-L Voir le message

    Bis repetita :   quelle est donc la propriété de la TextBox contenant la saisie ?
    Désolé je suis novice en vba. Propriété = variant string je ne sais pas si c'est ce que tu veux savoir ?

  6. #6
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    Ouh là ! Aucun rapport !   Ni même encore au niveau du VBA !

    Et merci de ne pas citer inutilement l'intégralité du message précédent, aucun intérêt si ce n'est de nuire à la lisibilité !

    Quand tu es dans l'éditeur de l'Userform (en mode création / conception, là où tu dessines les objets),
    sélectionner la TextBox, y effectuer une saisie par défaut puis dans la fenêtre Propriétés
    vérifier déjà dans l'en-tête le nom exact de cette TextBox (98% source de l'erreur)
    puis chercher le texte saisi pour trouver dans quelles propriétés il se trouve.
    Bref le B-A-BA comme dans l'aide, les tutoriels, etc …

  7. #7
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 241
    Par défaut
    Merci pour ta réponse avec un ton bien sympa et pour ton "aide".

    Et comme je l'ai dis aucune erreur quand au nom :

    Citation Envoyé par Ardiden31 Voir le message
    En cellule M2 je me retrouve seulement avec la valeur 19 (nom textbox correct).

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 28/04/2015, 10h30
  2. différencier une cellule vide d'une cellule nulle
    Par schwarzy2 dans le forum VB.NET
    Réponses: 4
    Dernier message: 02/09/2008, 13h50
  3. Réponses: 2
    Dernier message: 17/07/2007, 14h52
  4. incrémenter une cellule jusqu'a une cellule variable
    Par derf3183 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 05/07/2006, 14h48
  5. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 21h24

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