Dim xlsApp As Excel.Application 'Excel应用程序
Dim xlsBook As Excel.Workbook '定义工作簿
Dim xlsSheet As Excel.Worksheet '定义工作表 Set xlsApp = CreateObject("Excel.Application") '在进程中,创建EXCEL对象
xlsApp.DisplayAlerts = False '保存时,不弹出对话框 Set xlsBook = xlsApp.Workbooks.Open(FilePath) '打开工作簿
xlsSheet.Activate
xlsSheet.Rows("1:1").Select
xlsSheet.Rows("1:1").Delete Shift:=xlUp '删除第一行
xlsSheet.Columns("H:H").Select
xlsSheet.Columns("H:H").Insert Shift:=xlToRight '插入一列 xlsSheet.Range("H1") = "tempColumn"
xlsSheet.Range("H2").Select
xlsSheet.Range("H2").Formula = "=LEN(G2)" '输入公式
xlsSheet.Range(xlsSheet.Range("H2"), xlsSheet.Range("H2").End(xlDown)).FillDown
'排序 为什么排序不能关闭
xlsSheet.Range(xlsSheet.Range("H2"), xlsSheet.Range("H2").End(xlDown)).Sort Key1:=Range("H1"), Order1:=xlDescending, Header:=xlGuess , OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom,
SortMethod:=xlPinYin, DataOption1:=xlSortNormal
xlsSheet.Range("a1").Select
xlsBook.Close (True)
Set xlsBook = Nothing
Set xlsSheet = Nothing
Set xlsApp = Nothing
为什么无法正在关闭任务管理器进程中的Excel对象,如果不进行排序,是可以关闭的。请问高手怎样解决,非常感谢!
Dim xlsBook As Excel.Workbook '定义工作簿
Dim xlsSheet As Excel.Worksheet '定义工作表 Set xlsApp = CreateObject("Excel.Application") '在进程中,创建EXCEL对象
xlsApp.DisplayAlerts = False '保存时,不弹出对话框 Set xlsBook = xlsApp.Workbooks.Open(FilePath) '打开工作簿
xlsSheet.Activate
xlsSheet.Rows("1:1").Select
xlsSheet.Rows("1:1").Delete Shift:=xlUp '删除第一行
xlsSheet.Columns("H:H").Select
xlsSheet.Columns("H:H").Insert Shift:=xlToRight '插入一列 xlsSheet.Range("H1") = "tempColumn"
xlsSheet.Range("H2").Select
xlsSheet.Range("H2").Formula = "=LEN(G2)" '输入公式
xlsSheet.Range(xlsSheet.Range("H2"), xlsSheet.Range("H2").End(xlDown)).FillDown
'排序 为什么排序不能关闭
xlsSheet.Range(xlsSheet.Range("H2"), xlsSheet.Range("H2").End(xlDown)).Sort Key1:=Range("H1"), Order1:=xlDescending, Header:=xlGuess , OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom,
SortMethod:=xlPinYin, DataOption1:=xlSortNormal
xlsSheet.Range("a1").Select
xlsBook.Close (True)
Set xlsBook = Nothing
Set xlsSheet = Nothing
Set xlsApp = Nothing
为什么无法正在关闭任务管理器进程中的Excel对象,如果不进行排序,是可以关闭的。请问高手怎样解决,非常感谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货