Exécution Macro Imprimer.Rapport (gestionnaire de rapports)
jjvjj
Messages postés2Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention25 mars 2005
-
25 mars 2005 à 14:07
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 2006
-
25 mars 2005 à 22:04
Bonjour,
J'ai réalisé un rapport avec le Gestionnaire de rapports et créé une macro pour pouvoir lancer son impression à partir d'un bouton. Le code enregistré par la macro est le
suivant :
Sub Impression_Rapport()
'
Application.ExecuteExcel4Macro String:="Gestionnaire de rapports"
Application.ExecuteExcel4Macro String:="Gestionnaire de rapports"
Application.ExecuteExcel4Macro String:= _
" IMPRIMER.RAPPORT(""Etat_RensPrel"",1)"
End Sub
Le débogueur me signale un bogue au niveau de la 3ème ligne. J'ai essayé plusieurs modifications notamment :
jjvjj
Messages postés2Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention25 mars 2005 25 mars 2005 à 19:36
J'ai eu la réponse à ce problème.
Une seule ligne de code suffit. J'avais testé cette solution sans succès car la difficulté provenait du nom que j'avais donné au rapport. Avec le nom sans underscore cela ne passait toujours pas, mais ce nom réduit au 5 lettres de "Etat". Cela fonctionne. La réponse est donc :