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

VBScript Discussion :

Script VBS pour remplir une Userform Excel


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par défaut Script VBS pour remplir une Userform Excel
    Bonjour

    Je souhaiterais ecrire un script VBS afin d'executer automatiquement le remplissage et la validation d'une userform excel.
    Je m'explique, dans mon fichier excel j'ai une une userform que je remplis et execute en appuyant sur le bouton validé. Je souhaiterais réaliser cette tache de manière automatique, c'est a dire remplir la userform et appuyer sur le bouton validé.
    Le problème est que je n'arrive pas a faire appel au code du bouton validé depuis mon fichier vbs, ce code est dans une public sub du code de la userform.
    Lorsque j'essaye de le lancer depuis mon vbs j'ai le message suivant : "Impossible d'ésecuter la macro... Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient desactivées"

    Je pense que le problème est que ce code d'appuis sur le bouton que je cherche a éxecuter depuis le vbs n'est pas une macro.

    Je suis un peu perdu, j'aurais bien besoin de lumière.

    Merci d'avance

    Cordialement

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Postez votre code et


  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par défaut
    Voila !


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Dim Args
    Dim objExcel
    Dim objWk
    Set objExcel = CreateObject("excel.application")
    Set objWk = objExcel.Workbooks.Open("d:\Profiles\User\Desktop\test\Fichier.xls")
    objExcel.Run "Bouton_valider_click"
    objExcel.Visible = True
    objWk.Close True

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/05/2015, 00h01
  2. Script vbs pour ajouter une combo dans Excel
    Par xant dans le forum VBScript
    Réponses: 5
    Dernier message: 11/12/2008, 10h52
  3. [Excel] Demande de conseils pour remplir une feuile Excel
    Par essembeh dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 10/08/2007, 11h38
  4. Script VBS pour connaitre taille d'une image
    Par fredoh dans le forum Windows
    Réponses: 2
    Dernier message: 24/02/2006, 14h27
  5. [VBA-Excel]Problème pour remplir une listview
    Par Le Djé dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/01/2006, 16h27

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