Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
hello,
i'm working with excel 2000 and i have the next code in my program: Private Sub cmb1_Click() myRow = ActiveCell.Row Dim Bcell As Range Form1.ListBox1.Clear For Each Bcell In Range(("A" & myRow) & (":J" & myRow)) If Bcell.Value = "C" Or Bcell.Value = "S" Or Bcell.Value = "I" Then Form1.ListBox1.AddItem ThisWorkbook.Sheets("Sheet1").Range(((ConvertToLet ter(Bcell.Column)) & "1")) End If Next Bcell end sub so basicly it does the following when myrow = 4 it searches for the values C, S or I in the range A4:J4. When one of these letters is found the value of row 1 in that same column is added into the listbox. But now i want a check that makes sure that if the value of row 1 is already in the listbox, it is not added again. I know the code has to come after If Bcell.Value = "C" Or ... and that it has to loop through the listbox, but i have no idea what the code has to be. Can any help me with it? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Loop through column(s) to check values, perform action based on check | Excel Programming | |||
Multiselect listbox with check boxes | Excel Programming | |||
Fill values into a listbox matching selected values from a combobox | Excel Programming | |||
Compare Listbox values with Collection values | Excel Programming | |||
Sorting ListBox results or transposing ListBox values to other cells for sorting | Excel Programming |