Como detectar se a célula que está sendo editada pertence à última linha de um intervalo de nome definido

Eu tenho uma chamada de nome definido "Input_Range". Se uma última linha vazia do intervalo de entrada estiver sendo editada (adicionar valor a uma linha vazia), insira uma linha vazia automaticamente.

Eu tenho trabalhado neste problema por alguns dias, mas sem solução. Eu só posso fazer: Worksheet_change evento para detectar se há dados dentro do intervalo de nome definido é editado ou selecionado, em seguida, insira uma linha. Mesmo se eu editar uma linha não vazia (como a primeira linha do intervalo), ela ainda adiciona outra linha.

Por favor ajude!

=========================

Eu só penso sobre o problema e, provavelmente, posso fazer: se não houver linha vazia no intervalo ("Input_range"), insira uma linha vazia. Eu não tenho pensado nisso. Bem, ainda precisa aprender como detectar se uma linha de um intervalo está vazia, mas é melhor. Eu vou trabalhar nisso e se tiver problema, por favor me ajude.

questionAnswers(1)

yourAnswerToTheQuestion