我試圖用一個附加命令set fid [open temp.csv a]
'a'將一些數據寫入TCL腳本的CSV文件。我看到所有數據都從下一行追加。但我希望將我的新數據集添加到下一列。我該怎麼辦這種情況?向TCL的excel文件添加新的柱子
set fid [open temp.csv a]
foreach line $data {
if { [regexp "SUM" $line == 1] } {
incr line_counter
if { [expr {$line_counter % 2}] == 0} {
if {[regexp {(MBytes) +([0-9\.]*)} $line match pre tput]==1 } {
puts $fid " $line_counter Throughput: $tput Mbps"
}
}
}
}
close $fid
set fid [open temp.csv r]
while {[gets $fid chars] >= 0} {
puts $chars
}
close $fid
使用此示例代碼包需要TCOM 集練成[:: TCOM :: REF CREATEOBJECT excel.application] 組工作簿[$ Excel工作簿] 組工作簿[$簿打開{C:\ TEST.XLS}] 設置工作表[$ excel工作表] 設置工作表[$工作表項目[表達式1]] 設置單元格[$工作表單元格] $單元格項目2 B「測試」$工作簿保存 $ excel退出 – amateur 2012-03-05 02:15:13
- 嘗試使用此示例代碼用for循環代碼將數據存儲在特定列中的單元格中..遇到0x80020005 {未知錯誤}。任何人都可以幫助我如何使用此方法將一組數據寫入特定列的單元格? – amateur 2012-03-05 02:15:24