你是要指定工作表执行吧。那你要在程序指定对象是基于哪个工作表的。
'当前活动工作簿,活动工作表
Range(Excel.ActiveWorkbook.ActiveSheet.Cells(1, 1), Excel.ActiveWorkbook.ActiveSheet.Cells(1, 8)).Merge
你自己对着你的要求确定工作簿的编号吧。
'第二个工作簿,活动工作表
Range(Excel.Workbooks(2).ActiveSheet.Cells(1, 1), Excel.Workbooks(2).ActiveSheet.Cells(1, 8)).Merge
或者使用工作簿的名字来选择
'Book3 工作簿,活动工作表
Range(Excel.Workbooks("Book3").ActiveSheet.Cells(1, 1), Excel.Workbooks("Book3").ActiveSheet.Cells(1, 8)).Merge