Sub xx()Dim myarraymyarray = Array("记录1", "记录2", "记录3") '此处添加你那些记录,注意记录间用逗号隔开,并用双引号括起来m = 3 '此处指定记录的长度With Workbooks("甲表.xls").Sheets("表名") '此处指定表,改成你需要的x = Application.WorksheetFunction.CountA(.Range("a:a")) '此处对上面的指定表计数,看看上面的表有多少行For y = 1 To x'遍历指定表
For Z = 1 To m '遍历数组
for i=1 to 350 //假设乙表有350行
Application.Windows(1).Activate //切换到甲表
a=cells(i,2) //假设甲表第2列为商品编码
Application.Windows(2).Activate //切换到乙表
set e=Cells.Find(What
for i=1 to 300 //假设乙表有300行a=cells(i,1) //假设乙表第一列为商品编码Application.Windows(2).Activate //切换到甲表Cells.Find(What:=a).ActivateRows(ActiveCell.Row).Delete Shift:=xlUpApplication