Controlla quanti backslash \ hai in App.Path & "\" & file inserendo
questa istruzione :
codice:
Set objWord = New Word.Application
Set objdoc = objWord.Documents.Add
objdoc.Activate
Debug.Print App.Path & "\" & file '<-- inserisci questa istruzione
Set objdoc=objWord.Documents.Open(App.Path & "\" & file)
Se contiene \\, ovvero due backslash, potresti risolvere il tutto
facendo un controllo sul valore ritornato da app.path
codice:
Set objWord = New Word.Application
Set objdoc = objWord.Documents.Add
objdoc.Activate
If right$(App.Path,1) = "\" then
Set objdoc=objWord.Documents.Open(App.Path & file)
Else
Set objdoc=objWord.Documents.Open(App.Path & "\" & file)
End If
Ciao,