Esse código do VBA atualizará os links para a pasta imediata, desde que seu arquivo seja vinculado somente a outro livro:
Sub DropBox()
Dim vOldLink As Variant, sOldLink As String
vOldLink = ActiveWorkbook.LinkSources(xlExcelLinks)
sOldLink = vOldLink(1)
Dim vFilename As Variant, sFilename As String
vFilename = Split(sOldLink, "\")
sFilename = vFilename(UBound(vFilename))
Dim sPath
sPath = ThisWorkbook.Path & "\"
ActiveWorkbook.ChangeLink Name:=sOldLink, NewName:=sPath & sFilename, Type:=xlLinkTypeExcelLinks
End Sub
Eu não tenho certeza sobre o Mac embora ...