|
求大神帮助,多段关键字不一样的代码,如何简化成一段代码,下面只列举了5个主体,还有好多个主体,一个个写太麻烦,如果后期有改动更麻烦
Sub 刷新大区()
'==============刷新大区同比
'1沈阳销售大区
VBA.FileCopy "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-营销中心.xlsx", "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳销售大区.xlsx"
Workbooks.Open Filename:="D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳销售大区.xlsx", UpdateLinks:=0
Sheets("基础数据").Select
Cells.Replace What:="合计", Replacement:="沈阳销售大区", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Sheets("结论(核算口径)").Select
ActiveWorkbook.Save
ActiveWindow.Close
'2沈阳高端销售大区
VBA.FileCopy "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-营销中心.xlsx", "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳高端销售大区.xlsx"
Workbooks.Open Filename:="D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳高端销售大区.xlsx", UpdateLinks:=0
Sheets("基础数据").Select
Cells.Replace What:="合计", Replacement:="沈阳高端销售大区", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Sheets("结论(核算口径)").Select
ActiveWorkbook.Save
ActiveWindow.Close
'3沈阳周边销售大区
VBA.FileCopy "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-营销中心.xlsx", "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳周边销售大区.xlsx"
Workbooks.Open Filename:="D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-沈阳周边销售大区.xlsx", UpdateLinks:=0
Sheets("基础数据").Select
Cells.Replace What:="合计", Replacement:="沈阳周边销售大区", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Sheets("结论(核算口径)").Select
ActiveWorkbook.Save
ActiveWindow.Close
'4铁岭销售大区
VBA.FileCopy "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-营销中心.xlsx", "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-铁岭销售大区.xlsx"
Workbooks.Open Filename:="D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-铁岭销售大区.xlsx", UpdateLinks:=0
Sheets("基础数据").Select
Cells.Replace What:="合计", Replacement:="铁岭销售大区", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Sheets("结论(核算口径)").Select
ActiveWorkbook.Save
ActiveWindow.Close
'5本抚销售大区
VBA.FileCopy "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-营销中心.xlsx", "D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-本抚销售大区.xlsx"
Workbooks.Open Filename:="D:\大区分析\4月分析材料\核算口径\当月\价量差(核算口径)同比当月-本抚销售大区.xlsx", UpdateLinks:=0
Sheets("基础数据").Select
Cells.Replace What:="合计", Replacement:="本抚销售大区", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Sheets("结论(核算口径)").Select
ActiveWorkbook.Save
ActiveWindow.Close
End Sub
|
|