ACCESS souci de lecture de PDF... - VB/VBA/VBS - Programmation
Marsh Posté le 20-08-2007 à 18:12:26
perso, j'ai traité ce pb en début de mois au taf, mais de la ou je suis, j'ai plus le bout de code :s
j'aime pas le call avant le shell...
Marsh Posté le 20-08-2007 à 18:21:01
merci d'etre encore passé, mais apparement c'était dû a un problème de chemin d'accès au fichier, en fait, en mettant le dossier directement sur le C, ou sur un DD réseau ca va, mais si c'est dans mes documents ou sur le réseau ca foire...
c'est encore assez misterieux, je crois me souvenir que l'ingénieur réseau avait mis en réseau une partie de mon bureau, et je pense que cela fout la zone, une fois de plus c'est une hipothèse
si tu retrouves le bout de code avant le 29aout ce sera toujours ca de pris, sinon ca devrait aller...
Marsh Posté le 20-08-2007 à 18:44:25
bon j'envoie un mail a un mec du taf, voir s'il peut me filer ca
Marsh Posté le 20-08-2007 à 17:19:21
bonjour,
SeniorPapou et moi meme revenons vers vous car nous avons un souci d'ouverture de ficher PDF... en fait nous travaillons sur deux versions d'access différentes, à savoir 2000 et 2002, et je rencontre une difficultée a ouvrir mon fichier pdf sous 2000, alors que cette procédure se passe parfaitement bien sous 2002... voici le code en question:
Private Sub exeDocTech_Click()
On Error GoTo Err_exeDocTech_Click
Dim stAppName As String
stAppName = "C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe " & Me.LienDocTechnique.Value
Call Shell(stAppName, 1)
Exit_exeDocTech_Click:
Exit Sub
Err_exeDocTech_Click:
MsgBox Err.Description
Resume Exit_exeDocTech_Click
End Sub
la valeur de Me.LienDocTechnique = C:\Documents and Settings\areitz\Bureau\exos_VBA.pdf
et lorsqu'on fait un debug.print stappname entre stappname et Call Shell nous obtenons:
C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe C:\Documents and Settings\areitz\Bureau\exos_VBA.pdf
le resultat: Adobe me jette 3fois en me disant que le nom du fichier est inexistant.
meme resultat quand je change l'application et que je prend word par exemple...
alors voila, si vous avez une idée... nous vous attendons...