Je n'ai pas testé donc il pourrait y avoir du débugage à faire.

Sub test()
Dim Fic As String
Dim MemFic As String
Dim VPath As String

MemFic = ""
VPath = "C:\test\"
...