Astăzi, un alt sfat VBA. Uneori, funcția InputBox nu este suficientă, trebuie să lăsați utilizatorul să indice o celulă în loc să scrie în ceea ce doriți. Acest lucru nu se poate face folosind această intrare, dar se poate face folosind intrarea Excel, după cum urmează:
Application.Inputbox(Prompt:="Choose a cell",Title:="Choose",Type:=8)
Aceasta returnează False dacă este anulată sau o referință la celula / intervalul selectat. În acest fel, l-ai putea seta la o variabilă, cum ar fi
Set MyRange = Application.Inputbox(… )
Puteți vedea ajutorul online pentru mai multe tipuri de această intrare.