Como detectar se o usuário seleciona cancelar InputBox VBA Excel [duplicado]

Esta pergunta já tem uma resposta aqui:

Problemas com InputBoxes 5 respostas

Eu tenho uma caixa de entrada pedindo ao usuário para inserir uma data. Como faço para que o programa saiba parar se o usuário clicar em cancelar ou fechar a caixa de diálogo de entrada em vez de pressionar ok.

Algo comoif str=vbCancel then exit sub

Atualmente, o usuário pode pressionar OK ou Cancelar, mas o programa ainda é executado

str = InputBox(Prompt:="Enter Date MM/DD/YYY", _ Title:="Date Confirmation", Default:=Date)

questionAnswers(1)

yourAnswerToTheQuestion