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 :

textbox sur feuille


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Backup , logistique
    Inscrit en
    Février 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Backup , logistique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 11
    Par défaut textbox sur feuille
    Bonjour,
    j'ai fais une feuille de saisies données en y incluant des textbox.

    Je voudrais récupérer les données de ces textbox. je sais en tapant chaque ligne pour chaque textbox, mais j'aimerais avoir une boucle comme ça même si j'ajoute une textbox ce sera auto.

    Ma macro actuelle est toute simple et fonctionne mais la ligne en 'commentaire ne marche pas

    J'ai essayer de trouver sur les forums mais à chaque fois c'est sur les textbox dans des uf. mais les miennes sont sur feuille

    Quelqu'un a-t-il la solution ? Je joins fichier

    Merci

    Alain
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 960
    Par défaut
    bonsoir,
    essaie avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        i = 1
        For Each Ctrl In ActiveSheet.OLEObjects
     
            Destination.Cells(6, i + 1) = Ctrl.Object.Value
            i = i + 1
        Next Ctrl

  3. #3
    Membre averti
    Homme Profil pro
    Backup , logistique
    Inscrit en
    Février 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Backup , logistique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 11
    Par défaut
    Ça marche très bien merci !!

    Bonne journée

    Alain

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

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