Help : saisie pendant l'affichage d'un userform

ronana Messages postés 10 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 29 août 2003 - 28 août 2003 à 13:09
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 - 30 août 2003 à 08:12
salut à tous
est il possible d'afficher un userform et de pourtant toujours pouvoir modifier la feuille sur laquelle on travaille?

Mefci

5 réponses

cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
28 août 2003 à 15:00
Peux-tu donner plus d'information ?

Userform pour Excel, Word ????

Pourquoi afficher et travailler sur la feuille ?

Programmix
0
ronana Messages postés 10 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 29 août 2003
28 août 2003 à 15:26
c'est une feuille Excel pour faire une saisie lambda qui doit être ensuite enregistrer sous format csv.

si mes boutons de macros sont présents sur ma feuille cela ajoute des point virgules dans mon fichiers csv donc je pensais mettre mes boutons sur un user form qui restera tjrs visible pendant la saisie.
Voila ou je bloque c'est soit l'un ou soit l'autre

C'est un usersform Excel
0
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
28 août 2003 à 20:31
Voilà comment je vois les choses...

Si l'idée est de saisir des données sur une feuille et les recopier dans un fichier, personnellement, je placerais un bouton sur la feuille et établierais le code qui procèderait à l'enregistrement du fichier en définissant le caractère de séparation.

Une autre solution, serait de faire le même code et de te créer un bouton personnel dans la barre d'outils qui serait rattaaché à la macro. Ainsi, le bouton ne se trouve plus sur ta feuille.

Ceci dit, il est également possible d'enregistrer le fichier au format CSV avec excel...
Et si tu veux garder les deux types de fichiers, tu pourrais aussi organiser ton code pour qu'il enregistre le fichier normalement (donc format XLS) puis qu'il l'enregistre au format CSV, le ferme et rouvre le fichier XLS

Programmix
0
ronana Messages postés 10 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 29 août 2003
29 août 2003 à 10:01
c'est l'idée! c'est ce que j'ai fait mais un bouton sur la feuille m'ajoute des caracteres sur ma feuille lors de l'enregistrement en Csv et c'est pas acceptable.

Comme je ne serai pas l'utilisateur du fichier je ne peux pas ajouter un bouton à la barre des outils, non?

Idee : et si je mettais mes boutons sur un fichiers excel a part . les macros pourront elles agir ?
0

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

Posez votre question
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
30 août 2003 à 08:12
Pesonnellement, je me suis créé au boulot un fichier XLS qui contient les macros que j'utilise le plus souvent. Ce fichier, je l'ai rangé dans le dossier XLSTART (dans Program Files\Microsoft Office\Office). Ainsi, à chaque démarrage d'Excel, le fichier est chargé.

Pour mettre à disposition les macros, j'ai créé une macro qui à l'ouverture de ce fichier ajoute un menu à la barre de menus d'Excel dans lequel se trouve les sous-menus correspondant à mes macro...

Ce que je comprends pas, c'est pourquoi ce besoin de format CSV si vous utilisez Excel pour les saisies.

Programmix
0
Rejoignez-nous