I have an access database front-end, and on a buttonclick, certain files are opening, with the software they are associated with.
The code to achieve this is the following:
If (IsNull(Me.filepath)) Then Exit Sub
If (FileFolderExists(Me.filepath)) Then
If (isFolder(Me.filepath)) Then
Shell "explorer.exe " & Me.filepath, vbNormalFocus
Else
FollowHyperlink Me.filepath
End If
End If
Well, this is all good and working, but the file won’t open, if the filename contains # symbols. Wich is unfortunatly the case: Some of the filenames look like this: 13_tamogatodontes##1911_201001.pdf
I tried to find some answers with google, and on msdn, did not found any useful info.
Does somebody know how to solve this problem?
You need to enclose your filename in quotes also, e.g:
I’m not sure if it’s 2 or 3 double quotes but have a play around : )