OVH Cloud OVH Cloud

UserForm

5 réponses
Avatar
Eddy Maue
Bonsoir,

Volà je viens de développer mon premier formuaire. Y a just un listbox dessus
qui affiche l'ensemble des feuille d'un classeur.

je souhaitais ainsi voguer d'une feuille à l'autre. Mais le probleme c'est que
quand le formulaire est actif je n'ai plus acces au classeur actif. Je dois
absolument fermer le formulaire pour avoir acces à la feuille active.

je veux garder le formulaire actif et vogué entre mes feuilles.

avez-vous un remede à me proposer ?

5 réponses

Avatar
Daniel
Re,
Dans les propriétés du userform ou dans le code, indique :
ShowModal = False
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

Bonsoir,

Volà je viens de développer mon premier formuaire. Y a just un listbox
dessus qui affiche l'ensemble des feuille d'un classeur.

je souhaitais ainsi voguer d'une feuille à l'autre. Mais le probleme c'est
que quand le formulaire est actif je n'ai plus acces au classeur actif. Je
dois absolument fermer le formulaire pour avoir acces à la feuille active.

je veux garder le formulaire actif et vogué entre mes feuilles.

avez-vous un remede à me proposer ?




Avatar
Eddy Maue
merci et comment ouvrir ce formulaire à chaque foix que j'ouvre tel ou tel
classeur ?

Daniel avait soumis l'idée :
Re,
Dans les propriétés du userform ou dans le code, indique :
ShowModal = False
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

Bonsoir,

Volà je viens de développer mon premier formuaire. Y a just un listbox
dessus qui affiche l'ensemble des feuille d'un classeur.

je souhaitais ainsi voguer d'une feuille à l'autre. Mais le probleme c'est
que quand le formulaire est actif je n'ai plus acces au classeur actif. Je
dois absolument fermer le formulaire pour avoir acces à la feuille active.

je veux garder le formulaire actif et vogué entre mes feuilles.

avez-vous un remede à me proposer ?






Avatar
Daniel
Bonsoir.
Dans "thisworkbook", mets :

Private Sub Workbook_Open()
Userform1.show
End Sub

Userform1 est le nom de ton userform.
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

merci et comment ouvrir ce formulaire à chaque foix que j'ouvre tel ou tel
classeur ?

Daniel avait soumis l'idée :
Re,
Dans les propriétés du userform ou dans le code, indique :
ShowModal = False
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

Bonsoir,

Volà je viens de développer mon premier formuaire. Y a just un listbox
dessus qui affiche l'ensemble des feuille d'un classeur.

je souhaitais ainsi voguer d'une feuille à l'autre. Mais le probleme
c'est que quand le formulaire est actif je n'ai plus acces au classeur
actif. Je dois absolument fermer le formulaire pour avoir acces à la
feuille active.

je veux garder le formulaire actif et vogué entre mes feuilles.

avez-vous un remede à me proposer ?










Avatar
Eddy Maue
Merci Dan après une une heure de recherche j'ai fini par trouver et je commence
a voir des similitudes Vba et Visual Foxpro. C'est la façon d'implanter qui
differe et de plus ici on travail sur les composants alors qu'avec Fox c'est
plutot de la programmation objet.

J'ai essayer de placer userfor1 dans mon fichier XLa et Vb ne recconait plus
les commandes qui se rapporte au classeur à savoir Sheets,WorkSheets et autres

Donc y'a une passe pour ça ?

Eddy a+


Daniel a présenté l'énoncé suivant :
Bonsoir.
Dans "thisworkbook", mets :

Private Sub Workbook_Open()
Userform1.show
End Sub

Userform1 est le nom de ton userform.
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

merci et comment ouvrir ce formulaire à chaque foix que j'ouvre tel ou tel
classeur ?

Daniel avait soumis l'idée :






Avatar
MichDenis
Dans ton fichier .XLA, tu crées dans un module standard
une procédure pour ouvrir ton formulaire comme ceci :
'-----------------------
Sub OuvrirFormulaire()
UserForm1.Show
End Sub
'-----------------------

Et maintenant, dans n'importe quel classeur où tu as défini
ton classeur xla comme référence, tu pourras appeler
la procédure Ouvrir formulaire dans une des macros
du classeur.xls ouvert :
Sub test()
OuvrirFormulaire
End Sub





"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

Merci Dan après une une heure de recherche j'ai fini par trouver et je commence
a voir des similitudes Vba et Visual Foxpro. C'est la façon d'implanter qui
differe et de plus ici on travail sur les composants alors qu'avec Fox c'est
plutot de la programmation objet.

J'ai essayer de placer userfor1 dans mon fichier XLa et Vb ne recconait plus
les commandes qui se rapporte au classeur à savoir Sheets,WorkSheets et autres

Donc y'a une passe pour ça ?

Eddy a+


Daniel a présenté l'énoncé suivant :
Bonsoir.
Dans "thisworkbook", mets :

Private Sub Workbook_Open()
Userform1.show
End Sub

Userform1 est le nom de ton userform.
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

merci et comment ouvrir ce formulaire à chaque foix que j'ouvre tel ou tel
classeur ?

Daniel avait soumis l'idée :