Bonjour,
J’exécute ce code pour imprimer, dans une forme où je fais différentes requêtes.
: Je fais un preview pour que la personne concerné puisse voir l'impression même si cette preview se fait directement dans Access (ce qui n'est pas super niveau sécurité etc ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim A As Access.Application Dim Num, fiche As String Set A = CreateObject("Access.Application") A.OpenCurrentDatabase App.Path & "\CirqueDB97.mdb" box1 = MsgBox("voulez vous imprimer la réservation?", vbQuestion + vbYesNo, "Imprimer?") If box1 = vbYes Then A.Visible = True DoCmd.OpenReport "requête1", acViewPreview A.DoCmd.Maximize End If
Mon problème c'est que quand je fais (comme vous l'aurais surement remarqué) plusieurs réservations de suite (donc impressions de suites) au bout de deux ou trois impressions, j'ai ce problèmes qui arrive :
"Run time error 2486 ne peut pas exécuter cette action pour le moment".
Ce que je veux savoir :
- j'ai vu sur ce forum cette solutionpossible. Mais je voulais savoir quoi mettre dans mon module? seulement les déclarations de mes variables? ou est-ce que ça résoudrai mes pb si je mettais une fonction "imprimer" dans un module pour l'appeler dans ma forme?
C'est une erreur vraiment embêtante pour la personne qui utilise mon appli....
J’espère que vous pourrez m'éclairer =)
Merci![]()
Partager