Hi DairyQueen
Here's my code for placing your InputBox exactly where you want it, using the active cell as the location for the top-left-corner of the InputBox.
It works with multiple screens as well as single screens.
It even works if you 'grab' the Excel window and re-size or move the Excel window around your display..
In the attached file, place your cellpointer in the cell where you want to see the InputBox, then click the button to display it (don't forget to choose a calc option or you will be left with calcs set to Manual)
I have tested this on my Excel2016. Move the cellpointer around and keep testing etc etc etc.
For my Excel2010 and Excel2007, I needed to make slight adjustments for fine-tuning the exact cellpointer location .
I left these adjustments in the code, for the benefit of others using those Excel versions.
Note that you cannot use this with Excel2003 (it doesn't have a "Ribbon").
Also, this assumes that you aren't messing around with zoom-display settings, and you are displaying the Excel frame for row-column etc etc etc.
zeddy
Bookmarks