ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Associating Comboboxes (https://www.excelbanter.com/excel-programming/292501-associating-comboboxes.html)

Thunder5[_4_]

Associating Comboboxes
 
Can I associate one or more Comboboxes to another Combobox?

I have several on a Userform, that I want to be able to inpu
information into one and have the others that are related to it, onl
drop down the related information. (I.E. input a part number and onl
have the related stock numbers show in the associated Combobox.)

Right now, my Comboboxes drop down everything in the list

--
Message posted from http://www.ExcelForum.com


Bob Phillips[_6_]

Associating Comboboxes
 
It can be done, but it all has to be manually coded, nothing automatic. You
need to have some way of identifying the selection from combo1 with a
number of ranges to select from for combo 2, and so on. It can get very
messy the more combos in the hierarchy. I did a 4 combo linked app in
JavaScript once, and that was horrible, whereas 2 is relatively simple.

--

HTH

Bob Phillips
... looking out across Poole Harbour to the Purbecks
(remove nothere from the email address if mailing direct)

"Thunder5 " wrote in message
...
Can I associate one or more Comboboxes to another Combobox?

I have several on a Userform, that I want to be able to input
information into one and have the others that are related to it, only
drop down the related information. (I.E. input a part number and only
have the related stock numbers show in the associated Combobox.)

Right now, my Comboboxes drop down everything in the list.


---
Message posted from http://www.ExcelForum.com/




Bhuktar S[_2_]

Associating Comboboxes
 
Please help !
I have 34 users & I need to assign for each user a separate no. in cel
A2. The format of the number need to be with 2 letters assigned t
individual & leading with 0 (zero) if the number is below 100 (e.g., i
cell A2 is entered with 22, its value to be ar022 & not ar22) else wit
the no.(say, ar122).
Secondly, the writing of code will be very big if I have to write fo
34 cases. How do I make it simple?

Select Case Application.UserName
Case "X1"
If Range("A2").Value < 100 Then
Range("A2").NumberFormat = """ar0""0"
Else: Range("A2").NumberFormat="""ar""0"
End If
Case "X2"
If Range("A2").Value < 100 Then
Range("A2").NumberFormat = """br0""0"
Else: Range("A2").NumberFormat="""br""0"
End If
Case "X3"
If Range("A2").Value < 100 Then
Range("A2").NumberFormat = """cr0""0"
Else: Range("A2").NumberFormat="""cr""0"
End If
Case n....

End Select
:

--
Message posted from http://www.ExcelForum.com



All times are GMT +1. The time now is 06:18 AM.

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