Mam problem z otwieraniem plikow excela przez accesa. Moja baza rozpakowuje sie w Program Files razem z kilkoma plikami xls. Przy tworzeniu przycisku przez kreator (Aplikacja->Uruchom Aplikacje) i dalej w wierszu polecenia "Excel.exe c:\Program Files\folder\plik.xls" i tam dalej. Jak chce odpalić przycisk to wyskakuje mi :
"Znalezienie pliku 'C:\Program.xls' nie jest możliwe. Sprawdź pisownie i lokalizacje." wciskam ok
"Znalezienie pliku 'Files\folder\plik.xls' nie jest możliwe. Sprawdź pisownie i lokalizacje." i otwiera sie pusty skoroszyt excela.
Wszystko dziala ok jezeli umieszcze plik w innym folderze ale zalezy mi zeby odpalalo sie z Program Files.
Jezeli ma ktos jakis pomysl to prosze o pomoc. A to kod z VB
Private Sub Polecenie45_Click()
On Error GoTo Err_Polecenie45_Click
Dim stAppName As String
stAppName = "Excel.exe C:\Program Files\folder\plik.xls"
Call Shell(stAppName, 1)
Exit_Polecenie45_Click:
Exit Sub
Err_Polecenie45_Click:
MsgBox Err.Description
Resume Exit_Polecenie45_Click
End Sub

ok juz wiem
Private Sub Polecenie45_Click()
On Error GoTo Err_Polecenie45_Click
Dim stAppName As String
stAppName = "Excel.exe ""C:\Program Files\folder\plik.xls"""
Call Shell(stAppName, 1)
Exit_Polecenie45_Click:
Exit Sub
Err_Polecenie45_Click:
MsgBox Err.Description
Resume Exit_Polecenie45_Click
End Sub

sciezke trzeba wziasc w podwojny cudzyslow