close

I have one sheet called master list which is basically a customer list of:

custid, name, address, state, ...
On a different sheet I want to make a report that does something like:

State: lt;enter stategt;
(Macro, or auto) Select * from master_list where $State_Col = state

This way I can have a nice formatted report for each state, and I can
simply enter the state and either run a macro, or have it auto run based
upon a change in state to make the rest of the report.

I know this is probably best suited for a database, but for right now we
really like the auto-filter capability and dont want to move everything
to a DB.

Peter

Why not use Autofilter, then, selecting the State from your State
column? You can highlight the visible cells and copy them to another
sheet quite easily.

Hope this helps.

PeteBecause I want to avoid a copy and paste. I need to automate it just a
little bit. So I have this function

Sub DoReport()
With Worksheets(quot;Master Listquot;)
.Range(quot;A2:O2quot;).Copy Destination:=Worksheets(quot;Reportquot;).Range(quot;A4quot;)
End With

End Sub

But I would like to modify that so it paste's only values (no formating,
like paste special) and so that it only selects where state = $Report$A1

Peter

Pete_UK wrote:
gt; Why not use Autofilter, then, selecting the State from your State
gt; column? You can highlight the visible cells and copy them to another
gt; sheet quite easily.
gt;
gt; Hope this helps.
gt;
gt; Pete
gt;

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 software 的頭像
    software

    software

    software 發表在 痞客邦 留言(0) 人氣()