Finalisation de mon fichier xls en VBA

Résolu/Fermé
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008 - 16 oct. 2007 à 22:09
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 - 18 oct. 2007 à 22:06
bonjour,
et oui plus j'avance et plus j'ai d'idée pour developper mon fichier. le formulaire sert-il que pour remplir une base, une sort de masque ou peut-on s'en servir comme support comme pour un soft.
je m'explique. toute mes macros sont prêtes . je voudrais que lorsque je click sur mon fichier xls il ouvre un masque avec des boutons et des champs de recherche, pourquoi pas. en cliquant sur ces boutons isl devront mes macros. voilà!
je suis comme un gosse qui découvre!!!!!
mercid'avance. biensur de mon côté je continue de chercher
A voir également:

7 réponses

ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
16 oct. 2007 à 22:19
Bonsoir,

Utilise des UseForm.
0
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
17 oct. 2007 à 16:13
bonjour Shaboo,
merci d'avoir prété attention à mon problème. oui, je pense que les userforms peuvent m'aider. c'est justement le sujet de ma de mon 1er post sur le sujet. Quand je parle de userform je parle de formulaire. Si le userform repond aux critères invoqués dans mon premier post alors je suis preuneur, mais malheureusement je n'arrive pas à metre tout sa en place. Donc je reformule ma demande d'aide.

toutes mes macros sont prête. mais j'aimerais que lorsque je clic sur mon fichier xls il ouvre non pas un fichier classique excel mais une sort de masque sur lequel on pourras exécuter mes macros par le biai d'un bouton ou des boutons. J'aimerais aussi qu'il y est un champ de recherche.

tout ceci dans l'idée d'aller toujour plus loin dans mon apprentissage.
merci d'avance
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
17 oct. 2007 à 16:50
Bonjour,

Comment as tu découper ta future appli ?
0
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
17 oct. 2007 à 23:19
excuse moi Shaboo je comprend pas ta question. pour l'instant j'ai un fichier excel rempli de donnée à exploité. les macro me serve à faire de recherche et des tries. c'est donnée sont mis jour souvent. j'ai donc une macro qui le fais. toute ces macro fonctionne.
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
17 oct. 2007 à 23:32
Bonsoir,

Si je comprend, les UserForm te serviraient à automatiser tes mises à jour ?
0
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
18 oct. 2007 à 00:12
salu Shaboo, sauve ton respect je te demanderais de bien relire mes posts car je crois que tu ne saisi pas bien mon espérance.
je sais aussi que essais de m'aider et c'est toute à ton honneur.
pour répondre à ta dernière question, non. je ne veut rien automatise. seulement avoir un masque avec des bouton que je pouraais activé d'un simple clic.
pour exemple. je clic sur un bouton et une macro s'active et va cherché les donnée de mise a jour. voilà
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
18 oct. 2007 à 00:28
D'ac

Créé une UserForm (Alt+F11) => Menu "Insertion -> UserForm"

Séléctionne dans la "Boite à outils" l'objet "Bouton de commande" (si tu ne sais pas lequel est ce, passe la souris sur chaque objet)

Pose tes boutons sur ta UserForm.

Pour appeler tes macros sur les boutons : Click droit sur l'objet bouton sur ta UserForm -> "Code"

Tu n'as plus qu'à écrire le nom de ta macro qui sera associé à ton bouton de commande :

Private Sub CommandButton1_Click()

    Call Nom_de_la_macro

End Sub


Est ce clair ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
18 oct. 2007 à 00:45
oui. c'est sa je te remerci. j'essais de ce pas
0
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
18 oct. 2007 à 00:56
dernière question. comment cherger se userformautomatiquement juste en cliquand sur le fichier xls?
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
18 oct. 2007 à 09:22
Bonjour,

Tu peux le faire sur l'ouverture de ton classeur ou bien en plaçant un objet bouton sur ta feuille Excel.
0
daiman Messages postés 41 Date d'inscription vendredi 5 octobre 2007 Statut Membre Dernière intervention 17 mars 2008
18 oct. 2007 à 16:51
bonjour Shaboo,
j'aimerais bien à l'ouverture du classeur.
merci
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
18 oct. 2007 à 22:06
Bonsoir,

Dans la fenêtre de conception vba => Fenêtre "Projet - VBAProject" -> Click droit sur l'objet ThisWorkbook -> Code -> Sur l'evenement "Open" écrire la macro
0