[Access2] Débutant problème avec Openform

Fermé
ushiwa.sasuke - 25 sept. 2006 à 14:34
 mcihel - 1 juin 2007 à 14:49
Bonjour,

Voila j'ai commencé Access et VBA il y a environ 10jours...

Pour se faire j'utilise le livre : Application Access 2 (étude et réalisation de 10 application prêtes à l'emploi edition : Le GRAND LIVRE des ISBN : 2-7429-0252-x)

Je suis à la 1ère application (celle des cheèque) et je dois créer la macro AutoExec...

Malheureusement ce livre est pour une version antérieur à Access 2000...et entre ces 2 version certaines choses ont changé et je n'arrive pas à "trouver" ce changement...Alors j'ai décidé d'essayer de faire la macro en VBA

Après quelques recherches je suis arrivé à quelques choses comme ceci :

Code:

Sub AutoExec()

    'Application.SetOption "Fenêtre", "Masquer"
    'DoCmd.OpenForm "NomFormulaire", acFormDS Ouvrir un formulaire en mode feuille de données...
    DoCmd.RunCommand acCmdWindowHide
    DoCmd.OpenForm FormName:="Edition des Chèques", View:=acNormal
    
End Sub




Le problème c'est que cela ne cache pas la fenêtre base de données par contre le formulaire se charger mais le sablier y reste constamment...

J'espère avoir une réponse de votre pars à cela.

Merci d'avance.

3 réponses

zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 180
27 sept. 2006 à 11:25
Salut,


Les macros "AutoExec" fonctionnent normalement sous Access 2000.

Ta syntaxe ne doit pas être correcte.

En VBA
DoCmd.OpenForm FormName:="Edition des Chèques", view:=acNormal
peut s'écrire simplement:
DoCmd.OpenForm "Edition des chèques"
0
ushiwa.sasuke
27 sept. 2006 à 12:48
D'accord mais concernant l'autre ligne de code celle ou je dois cachée la fenêtre base de données, comment dois-je faire car cela ne fonctionne pas...
0
alors la reponse???
0