Hide ALL dropdowns on autofilter

G

Guest

After the code below. I want to hide all the dropdown auto filter arrows on
each column, but I want the filter I applied to stay???

Private Sub Band3_Click()
AutoFilterMode = False
Worksheets("Tracker").Range("A2").AutoFilter Field:=3, Criteria1:="Band 3"
Worksheets("Tracker").Range("A2").AutoFilter Field:=12, Criteria1:="="
'AutoFilterMode = False
End Sub
 
G

Guest

Thanks so much can you help with this post.

maybe i am not explaining this well enough sorry. I am using a list
validation on the cell in sheet 1. I want to click on the drop down and it
show a list inside the drop down that matches column a on sheet 2, when I
click on a choice it will actually populate the cell with the corresponind
choice in column b from sheet 2. You can not use sheet references in the list
validation formula. I have the data range in colum a labled as
CodeDescription I have column B labled as Code and both columns together
labled as CodeTable.... Is this possible? Also I would like the formula to
suppress blank spots that may be contained in a or b offset?

Thanks!
 
D

Dave Peterson

Did you mean to reply in your thread about hiding the dropdown arrows in the
autofilter range?
 
D

Dave Peterson

You can use a range/list on another worksheet if you name that range.

See Debra Dalgleish's site:
http://contextures.com/xlDataVal01.html

I don't understand the second part of your question.

If you meant you wanted to retrieve a value from column B, you could use
something like:
=if(a2="","",vlookup(a2,sheet2!a:b,2,false))
Where A2 held the dropdown of the available choices.


yes i was wondering if u could help with this. No one can help me it seems
 
D

Dave Peterson

And I see that you posted another time in a different newsgroup.

I'll drop out of this discussion.

Good luck.
 
G

Guest

Dave I really appreciate your help. Yes I did post to another, but it is not
helping me. They always refer me to this site, but the answer is not
contained in this site. I know how to create a list validation fromt sheet 2,
here is the issue. Column A in sheet 2 has the list of items i want to select
from, column b has the info I want to pop into the cell i use the list
validation on. IE:

Sheet2

Column A Column B
Cabbage Green
Squash Yellow
Egg Plant Black

The list validation will show the list off column a, but when I select that
vegie it will pop the color into the cell. I only want one list box.... Thanks


Dave Peterson said:
And I see that you posted another time in a different newsgroup.

I'll drop out of this discussion.

Good luck.
 
D

Dave Peterson

Did you try the =vlookup() formula?
Dave I really appreciate your help. Yes I did post to another, but it is not
helping me. They always refer me to this site, but the answer is not
contained in this site. I know how to create a list validation fromt sheet 2,
here is the issue. Column A in sheet 2 has the list of items i want to select
from, column b has the info I want to pop into the cell i use the list
validation on. IE:

Sheet2

Column A Column B
Cabbage Green
Squash Yellow
Egg Plant Black

The list validation will show the list off column a, but when I select that
vegie it will pop the color into the cell. I only want one list box.... Thanks
 
G

Guest

yes i did, but I keep getting errors in the list validation setup window,
when I try to use that in the formula


Dave Peterson said:
Did you try the =vlookup() formula?
 
P

Peo Sjoblom

You can't have a validation list and a formula in the same cell, Dave meant
in another cell


--

Regards,

Peo Sjoblom




Kenny said:
yes i did, but I keep getting errors in the list validation setup window,
when I try to use that in the formula
 
G

Guest

Okay can you tell me another way to do what I need to do?

I want a list box, I want to choose from column a from another sheet, I want
to populate the same cell with the corresponding row from column b. Is this
possible?
 
R

Roger Govier

Hi Kenny

You will find the answer on Debra Dalgleish's site. Take a look at dependent
dropdown lists
http://www.contextures.com/xlDataVal13.html#Depend
--
Regards
Roger Govier



Kenny said:
Okay can you tell me another way to do what I need to do?

I want a list box, I want to choose from column a from another sheet, I
want
to populate the same cell with the corresponding row from column b. Is
this
possible?
 
D

Dave Peterson

If you're using xl97, then this won't work.

I created a named range called myList that was used for the data|validation
rules.

I rightclicked on the worksheet tab that held the cell with data|validation. I
selected View Code and pasted this into the code window:

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)

Dim res As Variant

'on cell at a time
If Target.Cells.Count > 1 Then Exit Sub

'only look at A1 -- where the data|validation cell is
If Intersect(Target, Me.Range("a1")) Is Nothing Then Exit Sub

On Error GoTo errHandler:

res = Application.VLookup(Target.Value, _
Worksheets("sheet2").Range("mylist").Resize(, 2), 2, False)

Application.EnableEvents = False
If IsError(res) Then
'this shouldn't happen
Target.Value = "Missing"
Else
Target.Value = res
End If

errHandler:
Application.EnableEvents = True

End Sub

=======
Change A1 to the cell's address that has that data|validation.

If you're new to macros, you may want to read David McRitchie's intro at:
http://www.mvps.org/dmcritchie/excel/getstarted.htm

Chip Pearson has some instructions on events:
http://www.cpearson.com/excel/Events.aspx

David McRitchie has some notes, too:
http://www.mvps.org/dmcritchie/excel/event.htm

And the macro will not work if the user disables macros or disables events.

Okay can you tell me another way to do what I need to do?

I want a list box, I want to choose from column a from another sheet, I want
to populate the same cell with the corresponding row from column b. Is this
possible?
 
D

Dave Peterson

Ps. I'd really use a different cell. I think it makes things easier and less
prone to failure (when macros or events are disabled (for instance)).
Okay can you tell me another way to do what I need to do?

I want a list box, I want to choose from column a from another sheet, I want
to populate the same cell with the corresponding row from column b. Is this
possible?
 
G

Guest

Thanks so much for the help!

Dave Peterson said:
Ps. I'd really use a different cell. I think it makes things easier and less
prone to failure (when macros or events are disabled (for instance)).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top