Hi Alex,

Not sure if this is helpful, but it's something to consider.

A macro can identify the button that called it, and the text on that button.

So you can have just one macro, with lots of different buttons calling it. The 
code within the macro can do different things depending on which button called 
it, or the text on the button that called it.

For example:

 

On Error GoTo Ext:
Dim X As Range

   A = Application.Caller   'The variable 'A' now holds the Button Object that 
called the macro
    B = ActiveSheet.Buttons(A).Characters.Text    'The variable 'B' now holds 
the text from that Button
    If B = "Text A" Then
Set X = Columns("D:D").SpecialCells(xlCellTypeBlanks)

   If B = "Text B" Then
Set X = Columns("F:F").SpecialCells(xlCellTypeBlanks)

   If B = "Text C" Then
Set X = Columns("H:H").SpecialCells(xlCellTypeBlanks)
X.Cells(1, 1) = 7
X.Cells(1, 2) = 58
Ext:
Exit Sub


Change Text A, Text B, Text C to whatever text you have on your buttons.

If 50 of your buttons have one text, and the other 50 have another text, then 
you'll only need 2 choices.

 

Regards - Dave.
 
> Date: Tue, 20 Oct 2009 10:21:53 -0700
> Subject: $$Excel-Macros$$ Is this possible and how
> From: zanderman1...@googlemail.com
> To: excel-macros@googlegroups.com
> 
> 
> Hi all in VBA 6.5 I have this code that i was supplied by one off your
> members which works fine:
> 
> On Error GoTo Ext:
> Dim X As Range
> Set X = Columns("D:D").SpecialCells(xlCellTypeBlanks)
> X.Cells(1, 1) = 7
> X.Cells(1, 2) = 58
> Ext:
> Exit Sub
> 
> Having used this code on 50 Option buttons and changing the X.Cells
> Values to suit, I now need to cpoy and paste the same code another 100
> times But changing the D:D values to F:F for 50 buttons and H:H for
> the remaining 50. Can anyone help or do i really have to do this all
> manualy??
> 
> alex
> 
> 
> > 
                                          
_________________________________________________________________
View photos of singles in your area Click Here
http://clk.atdmt.com/NMN/go/150855801/direct/01/
--~--~---------~--~----~------------~-------~--~----~
----------------------------------------------------------------------------------
Some important links for excel users:
1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at 
http://www.excelitems.com
2. Excel tutorials at http://www.excel-macros.blogspot.com
3. Learn VBA Macros at http://www.vbamacros.blogspot.com
4. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 

To post to this group, send email to excel-macros@googlegroups.com
If you find any spam message in the group, please send an email to:
Ayush Jain  @ jainayus...@gmail.com or
Ashish Jain @ 26may.1...@gmail.com
<><><><><><><><><><><><><><><><><><><><><><>
HELP US GROW !!

We reach over 6,500 subscribers worldwide and receive many nice notes about the 
learning and support from the group. Our goal is to have 10,000 subscribers by 
the end of 2009. Let friends and co-workers know they can subscribe to group at 
http://groups.google.com/group/excel-macros/subscribe
-~----------~----~----~----~------~----~------~--~---

Reply via email to