Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I don't care about X in the following code, I just want to control where the
textbox appears onscreen. Changing the values of Left and Top has no effect. Why? What am I missing? Sub test() Dim X X = Application.InputBox(prompt:="Hello", Left:=10, Top:=10, Type:=5) End Sub -- TomThumb |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try this one out
ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextB ox.1", Link:=False, _ DisplayAsIcon:=False, Left:=10, Top:=10, Width:=88.5, Height:= _ 13.5).Select -- -John Please rate when your question is answered to help us and others know what is helpful. "TomThumb" wrote: I don't care about X in the following code, I just want to control where the textbox appears onscreen. Changing the values of Left and Top has no effect. Why? What am I missing? Sub test() Dim X X = Application.InputBox(prompt:="Hello", Left:=10, Top:=10, Type:=5) End Sub -- TomThumb |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
John,
Thank you for your suggestion, but I would prefer a direct answer to my question as to why the Application.InputBox example I gave does not work. I'm reluctant to use your suggestion due to added complexity and possible unintended consequences. Tom -- TomThumb "John Bundy" wrote: Try this one out ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextB ox.1", Link:=False, _ DisplayAsIcon:=False, Left:=10, Top:=10, Width:=88.5, Height:= _ 13.5).Select -- -John Please rate when your question is answered to help us and others know what is helpful. "TomThumb" wrote: I don't care about X in the following code, I just want to control where the textbox appears onscreen. Changing the values of Left and Top has no effect. Why? What am I missing? Sub test() Dim X X = Application.InputBox(prompt:="Hello", Left:=10, Top:=10, Type:=5) End Sub -- TomThumb |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Works for me when I change the numbers for Left and Top.
Sub test() Dim X X = Application.InputBox(prompt:="Hello", Left:=310, Top:=100, Type:=5) End Sub Gord Dibben MS Excel MVP On Tue, 31 Jul 2007 09:18:00 -0700, TomThumb wrote: John, Thank you for your suggestion, but I would prefer a direct answer to my question as to why the Application.InputBox example I gave does not work. I'm reluctant to use your suggestion due to added complexity and possible unintended consequences. Tom |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Gord,
I tried your parameters, but the position of the Application.InputBox did not budge. I neglected to mention that I dragged the Box to a new location using my mouse cursor prior to testing the code in my example. I am at a loss... Tom -- TomThumb "Gord Dibben" wrote: Works for me when I change the numbers for Left and Top. Sub test() Dim X X = Application.InputBox(prompt:="Hello", Left:=310, Top:=100, Type:=5) End Sub Gord Dibben MS Excel MVP On Tue, 31 Jul 2007 09:18:00 -0700, TomThumb wrote: John, Thank you for your suggestion, but I would prefer a direct answer to my question as to why the Application.InputBox example I gave does not work. I'm reluctant to use your suggestion due to added complexity and possible unintended consequences. Tom |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Inputbox Location on Screen. Can you code it to popup lower on the screen ? | Excel Programming | |||
Position of CellCursor on Screen (absolute position) | Excel Programming | |||
position of inputbox | Excel Programming | |||
InputBox Screen Position | Excel Programming | |||
Inputbox and Application.InputBox | Excel Programming |