其实不用显式的active之类的操作。
用下标标明一下就行了。
WorkBook, WorkSheet: Variant;
WorkBook := CreateOleObject('Excel.Application');
WorkBook.Visible := ShowExcelCheckBox.Checked; //是否显示EXCEL
WorkBook.Workbooks.Add; //新建EXCEL文件
WorkBook.Workbooks[1].WorkSheets[1].Name := '甲班工资'; //第一页标题
WorkSheet := WorkBook.Workbooks[1].WorkSheets[1]; //指定工作簿一
注意:OLE之类的操作下标是从1开始的。