Worksheet.Active.Range(Cells(col, mul ....是worksheets(工作表名称,如"1").activate或select下一行是range(cells(col,mul...)也可以是sheets("1").activate或selectKeepData传值mul的方面为0,0*5=0,cells栏方面并无该栏号如指的是a栏的话,要+1测试
https://i.imgur.com/aVbcOYq.jpg 于thisworkbook内执行程序All并无产生错误因写于thisworkbook,回文提worksheet.activeate或select就视执行程序时所在的工作表,可写可不写