Coloque isso em thisworkbook no Editor do VBA:
Private Sub workbook_open()
Dim strPath As String
strPath = "c:\username\path\to\workbook"
If Not Application.ActiveWorkbook.Path = strPath Then
MsgBox ("This is an old version, please use the correct version at " & strPath)
Application.ActiveWorkbook.Close
End If
End Sub
Altere apenas strPath
para o caminho que você deseja usar. Você também pode substituir ActiveWorkbook
por ThisWorkbook
se achar necessário.
Se estiver em um compartilhamento de rede, certifique-se de testar o que o .path
oferece, pois ele pode substituir o local de rede por uma letra de unidade, que pode mudar entre os usuários.