* Bonjour, *

Mon collègue a écrit une routine qui démarre AdobeReader et lance une recherche par rapport à l'enregistrement sélectionné dans la BD. Tant que le nom recherché ne comporte pas de caractères accentués, cela fonctionne.

Dès que la chaîne comporte un accent, le caractère accentué est ignoré et la recherche échoue

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Befehl129_Click()
On Error GoTo ende
    Dim suche As String
    Dim Anwendung As String
    Dim pdfdat As String
 
    suche = Me!BPS
    Anwendung = "C:\Program Files (x86)\Adobe\Reader 9.0\Reader\AcroRd32.exe"
    pdfdat = "\\Filer18L\I-BF182L\Org\OCI\OPN\Intern.A2137\300 TLZ\302 Mitarbeiter\Humbert-Droz\karte Intervention 25.01.11\carte Intervention.pdf"
    'Öffnen einer PDF mit Suchbegriff
    Shell Anwendung & " /A search=" & suche & " " & pdfdat, vbMaximizedFocus
ende:
End Sub
J'ai tenté sans résultat de modifier la chaîne par la fonction strConv, sans succès.

Je suppose que le problème provient du fait que Access 2010 et Adobe Reader n'utilisent pas le même codage de caractères.

* Merci *