ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Command button position and screen resolution (https://www.excelbanter.com/excel-programming/425074-command-button-position-screen-resolution.html)

Palpha32

Command button position and screen resolution
 
I have a worksheet that has four command buttons to run macros. If it is
used on a computer with a different screen resolution the buttons are in a
different position. Is there a way of anchoring the buttons to a point on
the worksheet so that they are in the same position, relarive to the cells,
no matter what the resolution?
Thanks in advance for your help.

Regards
Peter

Leith Ross[_763_]

Command button position and screen resolution
 

Palpha32;256211 Wrote:
I have a worksheet that has four command buttons to run macros. If it
is
used on a computer with a different screen resolution the buttons are
in a
different position. Is there a way of anchoring the buttons to a point
on
the worksheet so that they are in the same position, relarive to the
cells,
no matter what the resolution?
Thanks in advance for your help.

Regards
Peter


Hello Peter,

If the command buttons are from the Control Toolbox then you can the
following:

1. Right Click the command Button.
2. Select Format Control...
3. Select the Properties tab
4. Click the check box marked Move and size with cells


--
Leith Ross

Sincerely,
Leith Ross

'The Code Cage' (http://www.thecodecage.com/)
------------------------------------------------------------------------
Leith Ross's Profile: http://www.thecodecage.com/forumz/member.php?userid=75
View this thread: http://www.thecodecage.com/forumz/sh...ad.php?t=71514


Rick Rothstein

Command button position and screen resolution
 
I think this workbook event code might do what you want (change the cell
assignment to the cell you actually want to "attach" to)...

Private Sub Workbook_Open()
Dim R As Range
Set R = Range("D4")
With ActiveSheet.CommandButton1
.Left = R.Left + R.Width
.Top = R.Top
End With
End Sub

To implement it, right click the XL icon to the left of the File menu item
and select View Code from the popup menu that appears and copy/paste the
above code into the code window that appeared. Now, whenever the workbook is
opened (and macros are enabled), the button will move into position next to
the specified cell.

--
Rick (MVP - Excel)


"Palpha32" wrote in message
...
I have a worksheet that has four command buttons to run macros. If it is
used on a computer with a different screen resolution the buttons are in a
different position. Is there a way of anchoring the buttons to a point on
the worksheet so that they are in the same position, relarive to the
cells,
no matter what the resolution?
Thanks in advance for your help.

Regards
Peter




All times are GMT +1. The time now is 04:39 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com