How to filter and paste 2 or more RangeToHTML on outlook from the same excel data? -
i need on one. i've tried possible codes unfortunately nothing works fine codes. problem can't copy multiple ranges in excel outlook. need filter first , copy email filter again on country , paste again. code works second filter comes on e-mail. first rng not have value. hope can me this.
set ash = sheets("basic list") set filterrange = ash.range("e1:ac" & ash.rows.count) fieldnum2 = 5 fieldnum = 1 'filter column = b because filter range start in column 'copytorange:=cws.range("a1"), 'add worksheet unique list , copy unique list in a1 set cws = sheets("test") filterrange.columns(fieldnum).advancedfilter _ action:=xlfiltercopy, _ copytorange:=cws.range("a1"), _ criteriarange:="", unique:=true filterrange.autofilter field:=fieldnum, _ criteria1:=cell.offset(0, -3).value filterrange.autofilter field:=fieldnum2, _ criteria1:="realm ops" ash.autofilter.range on error resume next set rng = .specialcells(xlcelltypevisible) on error goto 0 end set ash2 = sheets("basic list") set filterrange = ash2.range("e1:ac" & ash2.rows.count) fieldnum2 = 5 fieldnum = 1 'filter column = b because filter range start in column 'copytorange:=cws.range("a1"), 'add worksheet unique list , copy unique list in a1 set cws2 = sheets("test2") filterrange.columns(fieldnum).advancedfilter _ action:=xlfiltercopy, _ copytorange:=cws2.range("a1"), _ criteriarange:="", unique:=true filterrange.autofilter field:=fieldnum, _ criteria1:=cell.offset(0, -2).value filterrange.autofilter field:=fieldnum2, _ criteria1:="realm ops" ash2.autofilter.range on error resume next set rng3 = .specialcells(xlcelltypevisible) on error goto 0 end
Comments
Post a Comment