I've managed to get the macro to work, apart from I cant update the version loge as it closes the file as soon as the message box it slicked. How do I cancel the close?
Private Sub Workbook_BeforeClose(cancel As Boolean)
x = MsgBox("Have you update the Version Log", vbYesNo)
If x = 6 Then Exit Sub
Sheets("Version Log").Select
Range("B5").Select
MsgBox ("Update Version Log")
End Sub