Hola, para abrir una carpeta yo lo hago de esta manera llamando al Explorer y funciona a ma perfeccion:

Shell "explorer.exe " & Carpeta, vbNormalFocus
Saludos