Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 17
Default What is correct syntax for a CommandButton?

Les wrote:
Hi

I can't seem to understand the method to change a .Shadow property
of a series of CommandButtons on different sheets.

I am trying by using a For...Next loop, cycling through the sheets
and for each CommandButton3 on the sheet - set or unset the button
shadow depending on other factors.

I have tried all sorts, but as usual, obviously not the correct
way.

i.e. WorkSheets(i).Shapes("CommandButton3").Shadow = True (or
False) doesn't work!

Buy you a pint next time I see you.

regards,


There are two different types of buttons you can easily put onto
worksheets. One type comes from the Forms toolbar (default name
'Button 1'), the other comes from the Control Toolbox (default name
'CommandButton1').

Forms use the Shapes collection - Control Toolbox use the OLEObjects
collection.

Try:
WorkSheets(i).OLEObjects("CommandButton3").Shadow = True

If you are modifing many properties (or want to explore with
intellisense) you could use:
Dim btn as CommandButton
btn = WorkSheets(i).OLEObjects("CommandButton3").Object
btn.Shadow = True


Regards,

Matthew Connor

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
What is correct syntax when using Scheduled Tasks? Doug Excel Discussion (Misc queries) 0 March 9th 09 03:49 PM
Correct syntax for IF, Then in a macro Ken[_2_] Excel Worksheet Functions 5 June 21st 08 06:19 PM
Correct Syntax TeeSee Excel Discussion (Misc queries) 6 February 28th 08 01:36 AM
Correct VBA syntax Ken G. Excel Discussion (Misc queries) 3 December 7th 05 12:35 AM
Previous Post - Correct Syntax Query Clarence Crow Excel Worksheet Functions 0 December 7th 04 05:35 AM


All times are GMT +1. The time now is 10:27 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"