Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi there I have a worksheet form that has vba to manage it what i am stuck on
is i want to take the name of an active cell add the word "form" to it and then use this to call a userform I expect to have more user forms than below in time here is the code I have been using (if thens etc) Public Sub cellnames() Dim cellname As Name Dim cellval On Error Resume Next Set cellname = Selection.Name If cellname Is Nothing Then Exit Sub Else If cellname.Name = "Reason" Then reasonform.Show End If If cellname.Name = "carecategory" Then carecategoryform.Show End If If cellname.Name = "Team" Then Teamform.Show End If If cellname.Name = "caretype" Then Caretypeform.Show End If If cellname.Name = "Eligibility" Then eligibilityform.Show End If End If End Sub What i want to be able to do is something like list = worksheets("panel form").range("formlist") ' would store list on hidden worksheet for each list in formslist if cellname.name = list then ' say cellname.name = team showform = list & "form" ' say list = team showform.show ' i actually want to show user form teamform not showform end if next Would be gfrateful for some help as the later code is far tidier and would be easier to manipulate. Thanks Paul |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro to call-up UserForm | Excel Worksheet Functions | |||
Call Center Management: How to calculate 'cost per call' | Excel Discussion (Misc queries) | |||
Problem with Blocking Dynamically generated UserForm Call | Excel Programming | |||
MSForms UserForm Window Handle - Win32 API Call from VBA | Excel Programming | |||
Is it possible to call a UserForm multiple times? | Excel Programming |