TCL twapi和Excel; excel.exe仍然在后台运行

时间:2018-02-13 21:58:55

标签: excel tcl

我正在使用4.1.27(我认为它也发生在4.2.12)64bit twapi将一些数据写入excel并且正在生成excel罚款。但是,我在操作后看到excel.exe在TaskManager中运行。

twapi和Excel; excel.exe仍然运行背景。除了-destroy命令之外还有什么我需要做的吗?

package require twapi 

set excelOutFile {C:\AA\1.xlsx}

set application [::twapi::comobj Excel.Application]
set workbooks [$application Workbooks]
set workbook [$workbooks Add]
set worksheets [$workbook Worksheets]
set worksheet [$worksheets Item [expr 1]]
$worksheet Activate
set cells [$worksheet Cells]

set range [$worksheet Range "A1"]
$range ColumnWidth [expr "20.0"]

set range [$worksheet Range "A1" "A8"]


$range NumberFormat "0.0"
set a "88501200600667"
$cells Item [expr 1] [expr 1] $a


$workbook SaveAs $excelOutFile
#$application Quit
$cells -destroy
$range -destroy
$worksheet -destroy 
$worksheets -destroy 
$workbook -destroy 
$workbooks -destroy 
$application -destroy

unset application

0 个答案:

没有答案