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 :

Création d'un formulaire interactif [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 129
    Par défaut Création d'un formulaire interactif
    Bonjour,

    Dans le cadre d'un stage je souhaite créer des formulaires de saisie.

    J'ai plusieurs idées et je souhaiterai savoir si elles sont réalisables et dans ce cas avoir quelques pistes pour les mettre en place.

    Je souhaiterai qu'à l'ouverture du fichier, une fenêtre demande à l'utilisateur combien de personnes sont à enregistrer. Si la personne indique 2, il faudrait que 2 tableaux soint insérés à la feuille excel. Tout en sachant que l'utilisateur devra remplir des données générales en début et fin de formulaires.

    Cela est-il possible ? Auriez-vous une idée pour sa mise en oeuvre ?

    Cordialment.

    Blackstrange

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 91
    Par défaut
    Tout à fait possible en VBA.
    Pour lancer une macro à l'ouverture du fichier, regarde du côté de Workbook_Open dans ThisWorkbook.

  3. #3
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 129
    Par défaut
    Bonjour,

    J'ai essayé de mettre tout d'abord un message d'accueil, je l'ai écris dans visual basic mais lorsque je ferme et ouvrede nouveau mon document, rien ne s'affiche.. Dois-je indiquer dans quel classeur, feuille je travaille ?
    je débute en VBA mais je suis très motivée pour apprendre!

    Merci!

    Blackstrange

  4. #4
    Membre expérimenté Avatar de CODYCO
    Homme Profil pro
    Webplanneur
    Inscrit en
    Avril 2009
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webplanneur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 217
    Par défaut
    Je pense que si tu bug déjà a ce niveau tu devrais commencer par lire qq tuto ou tu n'y arrivera jamais...

  5. #5
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 129
    Par défaut
    Bonjour!

    J'ai résolu mon problème, une question de sécurité et format!

    Comment puis-je appréhender cette question de demande du nombre de clients ?

  6. #6
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    A l'aide d'une InputBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim MaVal As Integer
     
    MaVal = Application.InputBox("Nombre de clients ?", "Question", , , , , , 1) '<-- Type 1 pour n'accepter que les nombres
    La variable MaVal contiendra le nombre de clients introduit, après tu en fais ce que tu veux

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

Discussions similaires

  1. Cherche un outil pour création d'un cd interactif
    Par le Vent se lève... dans le forum Général Conception Web
    Réponses: 10
    Dernier message: 13/10/2006, 17h36
  2. Réponses: 22
    Dernier message: 07/12/2005, 13h51
  3. Réponses: 2
    Dernier message: 21/11/2005, 09h29
  4. Création d'un formulaire sous flash?
    Par ultrakas dans le forum Flash
    Réponses: 5
    Dernier message: 11/01/2005, 18h33

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