使用TCOM使用变量存储csv文件

时间:2012-04-13 16:40:22

标签: file tcl

我想使用TCOM中变量的值保存csv文件。

以下是我如何使用硬编码值test1.csv保存它,它可以正常工作。

   $workbook SaveAs {c:\test\test1.csv} $XlFileFormat(xlCSV)

但是当我想用类似于

的变量值保存它时
    $workbook SaveAs {c:\test\$testname.csv} $XlFileFormat(xlCSV)

我收到错误或者我只是获取名为$ testname.csv的文件,而不是变量的值。这该怎么做。?我甚至试过$ {testname},这不起作用。

2 个答案:

答案 0 :(得分:4)

braces中包含一些内容意味着几乎不会执行任何替换。删除大括号并执行$workbook SaveAs "C:/test/$testname.csv" $XlFileFormat(xlCSV)

之类的操作

答案 1 :(得分:0)

试试这个

$workbook SaveAs "c:\test\${testname.csv}" $XlFileFormat(xlCSV)