Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/08/2011, 13h34   #1
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut Afficher un userform au premier plan

Bonjour !


Voila j'ai un petit souci

le code :
Code :
1
2
3
4
5
6
7
 
Private Sub Workbook_Open()
Application.WindowState = xlMinimized
Load Userform1
Userform1.Show
 
End Sub
dans ce code quand j'ouvre mon document il se minimise avec le userform
alors comment afficher le userform au premier plan ?


Merci a vous !
  Envoyer un message privé Réponse avec citation 01
Vieux 23/08/2011, 13h58   #2
Membre actif
 
Inscription : novembre 2008
Messages : 188
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 188
Points : 194
Points : 194
...en ne minimisant pas ton classeur Excel à l'ouverture
Sclarckone est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 23/08/2011, 14h03   #3
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
t'es un sacre numéro toi
j'accepte mais moi je veux le classeur minimise est le userform au premier plan

Dernière modification par AlainTech ; 24/08/2011 à 07h59. Motif: Suppression de la citation
  Envoyer un message privé Réponse avec citation 01
Vieux 23/08/2011, 14h29   #4
Membre actif
 
Inscription : novembre 2008
Messages : 188
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 188
Points : 194
Points : 194
Citation:
Envoyé par biyob0 Voir le message
j'accepte mais moi je veux le classeur minimise est le userform au premier plan
Je ne sais pas comment on peut faire ça.

Si je devais me risquer à donner un avis je dirais même que ce n'est pas possible. En effet, quand tu regardes ton arbre de projet, les userforms appartiennent toujours à un classeur Excel donné et je pense donc qu'ils ne peuvent apparaitre qu'à "l'intérieur" de celui-ci.
Sclarckone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2011, 14h50   #5
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
bien dit
qui est d'accord ?

Dernière modification par AlainTech ; 24/08/2011 à 08h00. Motif: Suppression de la citation
  Envoyer un message privé Réponse avec citation 02
Vieux 23/08/2011, 17h02   #6
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
bjr,

appactivate pour réafficher le userform après "minimisation" de l'appli

par exemple dans un UserForm :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Option Explicit
 
Private WindowStateBefore As Long
 
Private Sub UserForm_Initialize()
WindowStateBefore = Application.WindowState
Application.WindowState = xlMinimized
AppActivate Application.Caption
End Sub
 
Private Sub UserForm_Terminate()
Application.WindowState = WindowStateBefore
End Sub
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2011, 17h31   #7
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
ca ne marche pas Merci comme même !
vaut mieux jouer avec la visibilité ....
comme j'ai mentionné dans la discussion précédente
http://www.developpez.net/forums/d11...-ouvrir-excel/

Dernière modification par AlainTech ; 24/08/2011 à 08h01. Motif: Suppression de la citation
  Envoyer un message privé Réponse avec citation 03
Vieux 23/08/2011, 21h11   #8
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
Citation:
Envoyé par biyob0 Voir le message
ca ne marche pas
on n'est pas avancé sans plus d'infos

Citation:
Envoyé par biyob0 Voir le message

vaut mieux jouer avec la visibilité ....
comme j'ai mentionné dans la discussion précédente
http://www.developpez.net/forums/d11...-ouvrir-excel/
ok si ça te convient, mais sur mon PC (excel 2003 ou 2007) l'application disparaît de la barre des tâches et ça n'est pas pratique
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2011, 23h35   #9
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
oui tout a fait
c'est pour ça qu'il faut mettre un button pour le faire réapparaitre
Code :
1
2
3
4
5
 
Private Sub CommandButton2_Click()
Unload Me ' fermer le UserForm
Application.Visible = True  ' Faire réapparaitre l'application
End Sub

Dernière modification par AlainTech ; 24/08/2011 à 08h02. Motif: Suppression de la citation
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Enlever Résolu
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h38.


 
 
 
 
Partenaires

Hébergement Web