Hoy, otro consejo de VBA. A veces, la función InputBox simplemente no es suficiente, debe permitir que el usuario apunte a una celda en lugar de tener que escribir lo que desee. Esto no se puede hacer usando este Inputbox, pero se puede hacer usando el Inputbox de Excel, de la siguiente manera:
Application.Inputbox(Prompt:="Choose a cell",Title:="Choose",Type:=8)
Esto devuelve False si se cancela, o una referencia a la celda / rango seleccionado. De esa manera, podría establecerlo en una variable, como
Set MyRange = Application.Inputbox(… )
Puede ver la ayuda en línea para obtener más tipos de este cuadro de entrada.