S_M_E
Messages postés26Date d'inscriptionmardi 27 février 2007StatutMembreDernière intervention29 août 2007
-
15 mai 2007 à 11:54
Polack77
Messages postés1098Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention22 octobre 2019
-
15 mai 2007 à 17:12
slt,
Avec le programme ci-dessous, j'essaye a partir d'une macro d'un classeur x, d' executer un module ou une macro d'un classeur y (un userform), mais je voudrais caché de l'ecran la vue du classeur y afin que l'utilisateur ne voit pas ce classeur s'executé, mais qu'il ne voit uniquement le module (soit mon userform), voici mon code mais ici l'userform est activé et donc à l'ar d' empecher toute manoeuvre sur le classeur tant que l'userform n'est pas désactivé. comment faire?
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 08/05/2007 par MONETIK ALIZES
'
' Touche de raccourci du clavier: Ctrl+Maj+G
Dim cache As Workbook
Workbooks.Open "C:\Documents and Settings\USER01\Bureau\gestionLABOZ\pieces_détachees.xls", ReadOnly:=True
Set cache = Application.Workbooks![pieces_détachees.xls]
Application.Run "pieces_détachees.xls!module4.menuGLAB"
AppActivate cache, False
'ActiveWorkbook.Visible = False
'for each
End Sub
jrivet
Messages postés7393Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 15 mai 2007 à 11:57
Salut,
Je ne suis pas sûr que cela puisse t'aide rmais tu peux une fois avoir activer ton classeur avec le UserForm, Diminuer la fenetre.
ActiveWindow.WindowState = xlMinimized
Polack77
Messages postés1098Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention22 octobre 20191 15 mai 2007 à 17:02
Salut Mortalino, ca fais plaisir .
Par contre (si j'ai bien compris) il veut que le form sois visible mais pas le classeur. Si on fais application.visible = false je ne suis pas sur que le form (appartenant au fichier excel donc à l'appli excel) sois encors visible, mais peut être que je me trompe.
Amicalement
Pensez "Réponce acceptée"
Vous n’avez pas trouvé la réponse que vous recherchez ?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 15 mai 2007 à 17:09
Eh eh !
le UserForm reste visible, je le faisais pour certains fichiers de mon boulot, je n'avais besoins que d'une interface, et la faculté de voir d'autres fenêtres en arriere plan.
Par contre, faut penser à le remettre à True en quittant le fichier
@++
<hr size="2" width="100%" />
--Mortalino--
Le mystérieux chevalier, ~Provençal, le Gaulois~