allo a tous, j'ai essayer de faire imprimer un document=20
word a partir d'acces mais j'ai toujours le message=20
d'erreur m'indiquant type de variable ind=E9finit.Voici le=20
code utiliser
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible =3D True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App =3D Nothing
End Sub
j'ai pris ce code a cette adresse=20
(http://officesystem.access.free.fr/vba/imprimer_doc.htm)=20
mais ce ne fonctionne pas pouvez-vous me donner un coup de=20
main??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
Bonjour,
J'imagine que l'erreur survient sur la ligne Dim W_App as New Word.Application Si c'est le cas, il doit te manquer la référence à Word. Dans ton module, fais outils...reference et coche Microsoft Word.
Arnaud
"sandrine" a écrit dans le message news: 1c2901c4e1dd$d338bef0$ allo a tous, j'ai essayer de faire imprimer un document word a partir d'acces mais j'ai toujours le message d'erreur m'indiquant type de variable indéfinit.Voici le code utiliser
Sub Imprimer() On Error Resume Next Dim W_App As New Word.Application With W_App .Visible = True .Documents.Open ("doc1.doc") .PrintOut False .ActiveDocument.SaveAs ("Doc2.Doc") .Quit End With Set W_App = Nothing End Sub
j'ai pris ce code a cette adresse (http://officesystem.access.free.fr/vba/imprimer_doc.htm) mais ce ne fonctionne pas pouvez-vous me donner un coup de main??
merci
Bonjour,
J'imagine que l'erreur survient sur la ligne
Dim W_App as New Word.Application
Si c'est le cas, il doit te manquer la référence à Word. Dans ton module,
fais outils...reference et coche Microsoft Word.
Arnaud
"sandrine" <anonymous@discussions.microsoft.com> a écrit dans le message
news: 1c2901c4e1dd$d338bef0$a401280a@phx.gbl...
allo a tous, j'ai essayer de faire imprimer un document
word a partir d'acces mais j'ai toujours le message
d'erreur m'indiquant type de variable indéfinit.Voici le
code utiliser
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
j'ai pris ce code a cette adresse
(http://officesystem.access.free.fr/vba/imprimer_doc.htm)
mais ce ne fonctionne pas pouvez-vous me donner un coup de
main??
J'imagine que l'erreur survient sur la ligne Dim W_App as New Word.Application Si c'est le cas, il doit te manquer la référence à Word. Dans ton module, fais outils...reference et coche Microsoft Word.
Arnaud
"sandrine" a écrit dans le message news: 1c2901c4e1dd$d338bef0$ allo a tous, j'ai essayer de faire imprimer un document word a partir d'acces mais j'ai toujours le message d'erreur m'indiquant type de variable indéfinit.Voici le code utiliser
Sub Imprimer() On Error Resume Next Dim W_App As New Word.Application With W_App .Visible = True .Documents.Open ("doc1.doc") .PrintOut False .ActiveDocument.SaveAs ("Doc2.Doc") .Quit End With Set W_App = Nothing End Sub
j'ai pris ce code a cette adresse (http://officesystem.access.free.fr/vba/imprimer_doc.htm) mais ce ne fonctionne pas pouvez-vous me donner un coup de main??
merci
Raymond [mvp]
Merci Arnaud. C'est bien ça;
pour sandrine, lorsqu'on ajoute une librairie externe, toujours prendre l'habitude de recompiler l'appli pour vérifier s'il ne manque pas une variable ou une librairie. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Gafish" a écrit dans le message de news:
Bonjour,
J'imagine que l'erreur survient sur la ligne Dim W_App as New Word.Application Si c'est le cas, il doit te manquer la référence à Word. Dans ton module, fais outils...reference et coche Microsoft Word.
Arnaud
Merci Arnaud. C'est bien ça;
pour sandrine, lorsqu'on ajoute une librairie externe, toujours prendre
l'habitude de recompiler l'appli pour vérifier s'il ne manque pas une
variable ou une librairie.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de news:
OH18F9d4EHA.2804@TK2MSFTNGP15.phx.gbl...
Bonjour,
J'imagine que l'erreur survient sur la ligne
Dim W_App as New Word.Application
Si c'est le cas, il doit te manquer la référence à Word. Dans ton module,
fais outils...reference et coche Microsoft Word.
pour sandrine, lorsqu'on ajoute une librairie externe, toujours prendre l'habitude de recompiler l'appli pour vérifier s'il ne manque pas une variable ou une librairie. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Gafish" a écrit dans le message de news:
Bonjour,
J'imagine que l'erreur survient sur la ligne Dim W_App as New Word.Application Si c'est le cas, il doit te manquer la référence à Word. Dans ton module, fais outils...reference et coche Microsoft Word.