excel to read a row, if word 'x' in then put on other sheet ??

A

Andy100

I have a large database which i'm continually updating. It has:

Col A Col B Col C Col D

Surnames First names Time In Time Out



what i'm wanting to do (in sheet 2) is for excel to look down column A and
if it sees the surname "Smith" i want it to copy the whole entry (whole row)
into sheet 2.

there may be 20 or so queries running at any given time though. That is, i
might want it to copy all occurances of surnames "Smith" and "Jones" and
"Brown" etc etc etc into sheet 2. not particularly bothered which rows it
copies them into as i can do a "sort" on them later.

Hope this makes sense !!!!

Regards
Andrew
 
R

Ron de Bruin

Hi Andy100

You can Autofilter and copy
See Debra's site also
http://www.contextures.com/xlautofilter01.html

Activate AutoFilter:
Select a cell in your data table and use Data>Filter>AutoFilter to activate AutoFilter.
Tip: Shortcut for the English version is Alt d f f

In each header cell a dropdown will appear next to your field name.
Click on the dropdown in the Country field and choose Netherlands.

Copy the filter result
1) Be sure that the active cell is in the data range
2) Press Ctrl * to select all data or use F5>Special>Current region>OK
3) Press Alt ; to select all visible data or use F5>Special>Visible cells only>OK
4) Ctrl c or Edit>Copy
5) Insert>Worksheet
6) Ctrl v or Edit>Paste
7) Select the sheet with the filter ( Sheet("Netherlands") in my example )
8) Press Esc
9) Press Alt d f f or Data>Filter>AutoFilter to turn off AutoFilter


Another way is to use EasyFilter
http://www.rondebruin.nl/easyfilter.htm
 
R

Ron de Bruin

Hi Andy100

Forgot to add :
In the example i filter the Country field for the country Netherlands as you can see.
 
A

Andy100

That's fine for one filter, but i need to do a lot of filtering and that
might be a bit cumbersome with filtering !

Thanks anyway
Andrew
 
A

Andy100

Using easyfilter i get error message "run-time error 1004 - sort method of
range class failed"

I have macros in the spreadsheet, does that matter ?

Cheers
Andy
 
A

Andy100

Thanks Ron, it has a lot of confidential information in there, it relates to
work details addresses, mobile numbers, National Ins numbers. I haven't got
it here, it's on my work PC and i daren't send it from there because I would
get sacked for sending it over the net !!. They monitor e-mails and i'd get
into trouble.

Many Thanks for your speedy help, much appreciated.

Regards
Andrew
 
A

Andy100

Thanks Ron for your help. I think the problem is to do with the macros that
are in it. I tried it on an excel file i've got here which also has macros,
that's how i got that error message. I will try "easy filter" on the works
PC to see if it happens on the excel file in question, it may be ok on it.

Cheers
Andy
 

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