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 :

creer un bouton qui permet de stocker de données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    446
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2006
    Messages : 446
    Par défaut creer un bouton qui permet de stocker de données
    Bonjour je suis debutant en excel. j'ai deux feuilles un pour inserer le nom l'autre pour le stocker. comment je fais a creer un bouton qui permet d'inserer dans la colonne A de la feuille 2 le nom ecrit dans la cellule A de la feuille 1?

    merci beaucoup.

  2. #2
    Membre très actif Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Par défaut
    pour créé le bouton : clic sur mode création puis bouton de comende
    place le bouton comme tu veux puis double clic dessus.
    sa vas t'amené sur une feuil blache avec sa dedans :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton1_Click()
     
    End Sub
    inser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.Worksheets("Feuil2").Range("A1").Value=ActiveWorkbook.Worksheets("Feuil1").Range("A1").Value
    et voila

    ActiveWorkbook : classeur activé
    Worksheets("Feuil2") : feuil que l'on veux (ici Feuil2)
    Range("A1") : cellule que l'on veux (ici A1)
    Value : valeur

    en gros on veux la valeur contenue dans la cellule A1 contenu dans la feuil Feuil1 contenu dans le classeur activé

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    446
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2006
    Messages : 446
    Par défaut
    merci beaucoup marche bien, mais comment je fais a lui dire où il y a la cellule occupé d'aller à la premiere cellule libre de la colonne?

  4. #4
    Membre très actif Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Par défaut
    tu peux faire une boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    i=1
    While ActiveWorkbook.Worksheets("Feuil2").cell(1, i).Value = ""
    i = i + 1
    Wend
    ActiveWorkbook.Worksheets("Feuil2").cell(1, i).Value=ActiveWorkbook.Worksheets("Feuil1").Range("A1").Value
    on ne rentre dans la boucle que si A1 est vide et on y sort si il y a du texte

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    446
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2006
    Messages : 446
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub CommandButton1_Click()
    i = 1
    While ActiveWorkbook.Worksheets("Foglio1").cell(1, i).Value = ""
    i = i + 1
    Wend
    ActiveWorkbook.Worksheets("Foglio1").cell(1, i).Value = ActiveWorkbook.Worksheets("Foglio2").Range("A1").Value
    End Sub
    il y a un probleme... ne marche pas.

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

Discussions similaires

  1. Bouton qui permet l'importation de données excel
    Par Jackernel dans le forum IHM
    Réponses: 4
    Dernier message: 09/03/2010, 14h39
  2. creer un bouton qui lance des requetes en fonction d'une colonne
    Par akdmks dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/12/2007, 17h41
  3. Réponses: 2
    Dernier message: 10/09/2007, 13h03
  4. Réponses: 1
    Dernier message: 15/04/2007, 19h11
  5. bouton qui permet d'effacer un textarea
    Par thesorrow dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 26/03/2007, 15h21

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