My fault for nt explaining J sorry my ma and much appreciated J

 

From: excel-macros@googlegroups.com [mailto:excel-mac...@googlegroups.com]
On Behalf Of Dave Bonallack
Sent: 22 October 2009 05:41
To: excel-macros@googlegroups.com
Subject: $$Excel-Macros$$ Re: Is this possible and how

 

Hi Alex,
Didn't realise you were talking about a form, sorry. Can't help you on your
actual query. Outside my area of experience.
Regards - Dave.
 

  _____  

From: zanderman1...@googlemail.com
To: excel-macros@googlegroups.com
Subject: $$Excel-Macros$$ Re: Is this possible and how
Date: Wed, 21 Oct 2009 15:20:24 +0100

ah hi see, I think its my fault for not explaining properly, ill email you a
copy off the sheet to let you see, you will see the  form called farm take a
look at that J

 

alex

 

From: excel-macros@googlegroups.com [mailto:excel-mac...@googlegroups.com]
On Behalf Of Dave Bonallack
Sent: 21 October 2009 06:02
To: excel-macros@googlegroups.com
Subject: $$Excel-Macros$$ Re: Is this possible and how

 

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
> 
> 
> </html


</html


--~--~---------~--~----~------------~-------~--~----~
----------------------------------------------------------------------------------
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