Results 1 to 5 of 5

Adding a row to a defined list (combo box)

Threaded View

  1. #1
    Registered User
    Join Date
    06-09-2007
    Posts
    29

    Adding a row to a defined list (combo box)

    Hi

    Basically i've got certain cells (range) e.g. B2:D4 that i've named. I have a combo box that lists all the names... "Topic A - Topic Z". What i'm trying to do is add a row when i choose one of the topics, so if i choose Topic A, it adds a row to topic A.

    How would i go about doing this?

    Here's my code... if you can make sense of it.

    Private Sub ComboBox1_DropButtonClick()
    Do While ComboBox1.ListCount > 0
    ComboBox1.RemoveItem (0)
    Loop
    
    ComboBox1.AddItem "Topic A"
    ComboBox1.AddItem "Topic B"
    ComboBox1.AddItem "Topic C"
    ComboBox1.AddItem "Topic D"
    ComboBox1.AddItem "Topic E"
    ComboBox1.AddItem "Topic F"
    ComboBox1.AddItem "Topic G"
    ComboBox1.AddItem "Topic H"
    ComboBox1.AddItem "Topic I"
    ComboBox1.AddItem "Topic J"
    ComboBox1.AddItem "Topic K"
    ComboBox1.AddItem "Topic L"
    ComboBox1.AddItem "Topic M"
    ComboBox1.AddItem "Topic N"
    ComboBox1.AddItem "Topic O"
    ComboBox1.AddItem "Topic P"
    ComboBox1.AddItem "Topic Q"
    ComboBox1.AddItem "Topic R"
    ComboBox1.AddItem "Topic S"
    ComboBox1.AddItem "Topic T"
    ComboBox1.AddItem "Topic U"
    ComboBox1.AddItem "Topic V"
    ComboBox1.AddItem "Topic W"
    ComboBox1.AddItem "Topic X"
    ComboBox1.AddItem "Topic Y"
    ComboBox1.AddItem "Topic Z"
    End Sub
    
    Private Sub CommandButton3_Click()
    Dim rw1 As Integer
    Dim cbo As Integer
    
    
    If ComboBox1.Value = "Topic A" Then
    cbo = Range("TopicB").Select
        Selection.EntireRow.Insert
       End If
    
    rw1 = cbo - 1
    If rw1 = 0 Then
    rw1 = 1
    Else
    End If
    
    Range(Cells(rw1, 2), Cells(rw1, 2)).Value = TextBox3.Value
    
    
    
    If TextBox5.Value >= 1 Then
    hypx = TextBox5.Value
    hypx = "\\MERLIN\DATA\GLOBAL\CDT Updates\" & hypx & ".doc"
    Range(Cells(rw1, 2), Cells(rw1, 2)).Select
    ActiveSheet.Hyperlinks.add Anchor:=Selection, Address:=hypx, _
            TextToDisplay:=TextBox3.Value
    End If
    
    
    Unload UserForm1
    End Sub
    
    Private Sub CommandButton4_Click()
    Unload UserForm1
    End Sub
    Thanks
    Last edited by tian0020; 07-17-2007 at 08:27 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1