est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple,
une table contiendrait le nom des fichiers (et le chemin) et il serait
possible d'imprimer automatiquement certains.
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
Raymond [mvp]
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus
de windows:
http://officesystem.access.free.fr/apiopenfileextend.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eUaCtfxGFHA.588@TK2MSFTNGP15.phx.gbl...
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par
exemple,
une table contiendrait le nom des fichiers (et le chemin) et il serait
possible d'imprimer automatiquement certains.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
JM
Merci.
"Raymond [mvp]" a écrit dans le message de news:
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
Merci.
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:OXCLVByGFHA.400@TK2MSFTNGP14.phx.gbl...
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus
de windows:
http://officesystem.access.free.fr/apiopenfileextend.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eUaCtfxGFHA.588@TK2MSFTNGP15.phx.gbl...
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par
exemple,
une table contiendrait le nom des fichiers (et le chemin) et il serait
possible d'imprimer automatiquement certains.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
JM
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
"JM" a écrit dans le message de news:
Merci.
"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus
de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une
variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
"JM" <jm@bidon.bidon> a écrit dans le message de
news:exUn1DyGFHA.2412@TK2MSFTNGP14.phx.gbl...
Merci.
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de
news:OXCLVByGFHA.400@TK2MSFTNGP14.phx.gbl...
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers
connus
de windows:
http://officesystem.access.free.fr/apiopenfileextend.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eUaCtfxGFHA.588@TK2MSFTNGP15.phx.gbl...
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par
exemple,
une table contiendrait le nom des fichiers (et le chemin) et il serait
possible d'imprimer automatiquement certains.
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
"JM" a écrit dans le message de news:
Merci.
"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.
utilise l'api openfileextend qui permet de lancer tous les fichiers connus
de windows: http://officesystem.access.free.fr/apiopenfileextend.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Bonjour,
est-il possible, en VBA, de lancer l'édition de documents PDF ? Par exemple, une table contiendrait le nom des fichiers (et le chemin) et il serait possible d'imprimer automatiquement certains.
Merci.
Raymond [mvp]
si, ça accepte un nom de variable mais surtout il faut bien indiquer l'extension du fichier dans la valeur de la variable.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
si, ça accepte un nom de variable mais surtout il faut bien indiquer
l'extension du fichier dans la valeur de la variable.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eC8OXeyGFHA.2280@TK2MSFTNGP15.phx.gbl...
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une
variable pour 'Nom de Fichier'.
si, ça accepte un nom de variable mais surtout il faut bien indiquer l'extension du fichier dans la valeur de la variable.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
JM
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
"Raymond [mvp]" a écrit dans le message de news:
si, ça accepte un nom de variable mais surtout il faut bien indiquer l'extension du fichier dans la valeur de la variable.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Réponse = OpenFileExtend("\DISTRIBUECertif 05 50004.tif", Maximized,
OpExecute)
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Dim LeFichier As Variant
LeFichier = "\DISTRIBUECertif 05 50004.tif"
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:O9THmkyGFHA.3724@TK2MSFTNGP10.phx.gbl...
si, ça accepte un nom de variable mais surtout il faut bien indiquer
l'extension du fichier dans la valeur de la variable.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eC8OXeyGFHA.2280@TK2MSFTNGP15.phx.gbl...
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une
variable pour 'Nom de Fichier'.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
"Raymond [mvp]" a écrit dans le message de news:
si, ça accepte un nom de variable mais surtout il faut bien indiquer l'extension du fichier dans la valeur de la variable.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Raymond, sorry, mais il semblerait que cette fonction n'accepte pas une variable pour 'Nom de Fichier'.
Me gourje ?
Merci.
Raymond [mvp]
il ne faut pas déclarer variant mais String Dim LeFichier As Variant Dim LeFichier As String
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
il ne faut pas déclarer variant mais String
Dim LeFichier As Variant
Dim LeFichier As String
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eFC8eoyGFHA.2280@TK2MSFTNGP15.phx.gbl...
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Réponse = OpenFileExtend("\DISTRIBUECertif 05 50004.tif", Maximized,
OpExecute)
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Dim LeFichier As Variant
LeFichier = "\DISTRIBUECertif 05 50004.tif"
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
il ne faut pas déclarer variant mais String Dim LeFichier As Variant Dim LeFichier As String
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
JM
Je suis un âne. Mille mercis.
"Raymond [mvp]" a écrit dans le message de news:%
il ne faut pas déclarer variant mais String Dim LeFichier As Variant Dim LeFichier As String
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
A +
Je suis un âne. Mille mercis.
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:%23zaycwyGFHA.400@TK2MSFTNGP14.phx.gbl...
il ne faut pas déclarer variant mais String
Dim LeFichier As Variant
Dim LeFichier As String
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" <jm@bidon.bidon> a écrit dans le message de news:
eFC8eoyGFHA.2280@TK2MSFTNGP15.phx.gbl...
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Réponse = OpenFileExtend("\DISTRIBUECertif 05 50004.tif", Maximized,
OpExecute)
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click()
Dim Réponse As Variant
Dim LeFichier As Variant
LeFichier = "\DISTRIBUECertif 05 50004.tif"
Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute)
If Not Réponse = True Then
MsgBox Réponse
End If
End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".
il ne faut pas déclarer variant mais String Dim LeFichier As Variant Dim LeFichier As String
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JM" a écrit dans le message de news:
Ah. Alors je sais pas pourquoi ça fonctionne pas.
Avec : Private Sub Commande0_Click() Dim Réponse As Variant Réponse = OpenFileExtend("DISTRIBUECertif 05 50004.tif", Maximized, OpExecute) Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
pas de problème. Mais avec :
Private Sub Commande0_Click() Dim Réponse As Variant Dim LeFichier As Variant LeFichier = "DISTRIBUECertif 05 50004.tif" Réponse = OpenFileExtend(LeFichier, Maximized, OpExecute) If Not Réponse = True Then MsgBox Réponse End If End Sub
j'ai "Erreur de compilation : type d'argument ByRef incompatible".