Use of Labels in Forms

Starkey

Board Regular
Joined
May 5, 2006
Messages
187
Hey guys,

Hopefully this will make sense

I've created a form. It has 35 labels. Each label is numbered (1 to 35)

I want to know whether there is a shorthand way of a user clicking a label and for the cell in a worksheet to be populated by the number in that label.

The only way I know how is to create separate code for each label, along the lines of:

Private Sub Label25_Click()
Sheets("Tools").Range("B11") = 25
End Sub
Private Sub Label26_Click()
Sheets("Tools").Range("B11") = 26
End Sub

Is there a shortened way of doing this?

Thanks as ever
Mark
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
Mark

How about not using 35 labels?

Surely it would make more sense, and easier work, if you used something like a listbox or combobox?
 
Upvote 0
The form is meant to work as a calendar pop up (I've a mac and there's not an plug-in calendar). It works fine; user clicks a label and it drives certain other functionality

Regards
 
Upvote 0

Forum statistics

Threads
1,215,837
Messages
6,127,185
Members
449,368
Latest member
JayHo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top