C'est possible ?
C'est possible ?
Cela est possible. Tout dépend de comment tu veux ouvrir. Toujours est-il que dans la plupart des cas, tu devras te servir d'un autre outil pour ouvrir ton formulaire.
Je passe par là et j'en profite pour poser une question similaire.. Est-ce possible de forcer un formulaire à s'afficher à l'ouverture d'un base ? Comme par exemple un formulaire d'accueil.
Salut,
Pour PC81, oui c'est possible :
Outils/Démarrage Option Afficher formulaire/page et là tu choisi ton form qui s'ouvrira lors du démarrage de ton appli
A+
Ça marche ! Merci beaucoup !!
Bien sur cela est possible. Mais essaies de voir avec les pages, cela serait plus simple à ouvrir hors de la base
Bonsoir,
Peut-être : http://support.microsoft.com/kb/177475/fr
Cordialement.
tout marche presque bien
en fait je voudrai juste que quand j'ouvre mes formulaires ( raccourcis ) Access se mette dans la barre des taches ca je n'arrive pas a le faire
et sinon j'ai creer un aute formulaire mais par contre lorsque je clique en mode formulaire il ne se met pas en mode fenetré , il reste en mode "dans" access...j'ai oublié quelque chose ?
Bonsoir,
As-tu vu ce sujet Masquer la fenêtre Access pour masquer la fenêtre de l'application Access ?
Ou encore Comment réduire la fenêtre de l'application Access dans la faq ?
A+
oui mais je comprends rien a tout cela
ou il faut creer ca : ?
J'imagine que c'est dans le module VB mais honnetement je n'y pas encore mit les pieds, je ne sais pas comment cela fonctionne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 'Déclaration API Const SW_HIDE = 0 'Hide the window. Const SW_MAXIMIZE = 3 'Maximize the window. Const SW_MINIMIZE = 6 'Minimize the window. Const SW_RESTORE = 9 'Restore the window (not maximized nor minimized). Const SW_SHOW = 5 'Show the window. Const SW_SHOWMAXIMIZED = 3 'Show the window maximized. Const SW_SHOWMINIMIZED = 2 'Show the window minimized. Const SW_SHOWMINNOACTIVE = 7 'Show the window minimized but do not activate it. Const SW_SHOWNA = 8 'Show the window in its current state but do not activate it. Const SW_SHOWNOACTIVATE = 4 'Show the window in its most recent size and position but do not activate it. Const SW_SHOWNORMAL = 1 'Show the window and activate it (as usual). Public Declare Function ShowWindow Lib "User32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long 'minimise la fenetre access et active le formulaire Function Fenetre_Modale(pForm As Form) ShowWindow Application.hWndAccessApp, SW_HIDE ShowWindow pForm.hWnd, SW_SHOWNORMAL ShowWindow Application.hWndAccessApp, SW_SHOWMINNOACTIVE End Function
si je peux me permettre un conseil
avant de toucher aux API et à ShowWindow il vaut mieux commencer par bien maitriser la prog VBA.
enfin ce que j'en dis .......
Bonjour,
tu peux commencer sans API.
Voir dans le sujet que j'avais cité le post N.8
A+
Re....
En effet, difficile si tu ne connais pas VBA.....
Comme te le suggère LedZeppII, il te suffit de copier/coller le code proposé dans un nouveau module d'Access...
Tu sélectionne Modules > Nouveau.......et dans la fenêtre qui s'ouvre tu colle le code..
Ensuite sur le formulaire que tu souhaite ouvrir seul à l'écran, tu affiche ses propriétés > Onglet Evénement > Sur Chargement > tu clique sur le bouton avec les trois petits points [...]...tu choisi Générateur de code......et dans la fenêtre qui s'ouvre tu colle le code suivant:
.vila, je ne peux faire plus simple....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_Load() Fenetre_Modale Me '<== tu copie uniquement cela End sub
Salut,
Tu crée un module et tu y place ceci
A la suite tu y mets ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 'Déclaration API Const SW_HIDE = 0 'Hide the window. Const SW_MAXIMIZE = 3 'Maximize the window. Const SW_MINIMIZE = 6 'Minimize the window. Const SW_RESTORE = 9 'Restore the window (not maximized nor minimized). Const SW_SHOW = 5 'Show the window. Const SW_SHOWMAXIMIZED = 3 'Show the window maximized. Const SW_SHOWMINIMIZED = 2 'Show the window minimized. Const SW_SHOWMINNOACTIVE = 7 'Show the window minimized but do not activate it. Const SW_SHOWNA = 8 'Show the window in its current state but do not activate it. Const SW_SHOWNOACTIVATE = 4 'Show the window in its most recent size and position but do not activate it. Const SW_SHOWNORMAL = 1 'Show the window and activate it (as usual). Public Declare Function ShowWindow Lib "User32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Et comme le dit LEDZEPPII et Freeaccess:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 'minimise la fenetre access et active le formulaire Function Fenetre_Modale(pForm As Form) ShowWindow Application.hWndAccessApp, SW_HIDE ShowWindow pForm.hWnd, SW_SHOWNORMAL ShowWindow Application.hWndAccessApp, SW_SHOWMINNOACTIVE End Function
Code :Tu sélectionne Modules > Nouveau.......et dans la fenêtre qui s'ouvre tu colle le code..
Ensuite sur le formulaire que tu souhaite ouvrir seul à l'écran, tu affiche ses propriétés > Onglet Evénement > Sur Chargement > tu clique sur le bouton avec les trois petits points [...]...tu choisi Générateur de code......et dans la fenêtre qui s'ouvre tu colle le code suivant:
Private Sub Form_Load()
Fenetre_Modale Me '<== tu copie uniquement cela
End sub
Je ne comprend pas se que tu veux de plus???
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager