Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, I have recorded a macro which runs fine for a specific workbook (the one
I recorded it on) but I need to adapt it so that it can run on any customer's workbook. It filters data from table "sonyapps", sheet "2009", according to filter criteria: contains "sony". Then it pastes filtered data onto new worksheet and then performs another filter on the already filtered data, according to filter criteria contains "/sony" and then the macro continues. Now when I run the macro on customer workbook "epson", for each of those instances I would like the macro to substitute the word "sony" with the word "eps" (which is the code i give the customer epson). Is there a way to do this (with a single popup box preferably) or do I have to record 15 similar macros? maybe the table/range can be selected without a name as it is the only table in the worksheet, how would I do that? here are the instances: Range("sonyapps").Select Range("Q130").Activate ActiveSheet.ListObjects("sonyapps").Range.AutoFilt er Field:=1, Criteria1:= _ "=*sony*", Operator:=xlAnd ActiveSheet.Range("$A$1:$Q$17").AutoFilter Field:=1, Criteria1:="=*/sony*", _ Operator:=xlAnd (ALSO is the "Q130" (the end cell of table "sonyapps") and the "$A$1:$Q$17" (the original pasted table) going to adapt themselves,?) I appreciate any help, thanks. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Can I made a cell reference variable? i.e. =sum(D4:D(4+A2)) | Excel Worksheet Functions | |||
Building criteria string for Advanced Filter variable not resolvin | Excel Discussion (Misc queries) | |||
Advanced Filter VB Script for Variable Criteria Range | Excel Programming | |||
Can the column index in a cell address be made variable? | Excel Programming | |||
How do I identify Filter criteria or variable graph title? | Excel Discussion (Misc queries) |