| 发表于:2007-04-17 12:08:569楼 得分:0 |
谢谢oumigai()等tx的解答,现在已解决将excel工作表创建为文本文件的问题,创建后通过以下代码执行替换功能: dim filename as string filename = "d:\data\ " & "mid " & fl & ".txt " dim fs, f, a, s set fs = createobject( "scripting.filesystemobject ") set f = fs.opentextfile(filename, 1) a = f.readall f.close s = replace(a, " ", " ", ", ") '将带双引号的逗号(即 ", ")替换成逗号 s = replace(a, "b ", " ") '将带后空格的b字符(即b )替换成无内容 set f = fs.opentextfile(filename, 2) f.writeline s f.close end sub 执行到:s = replace(a, " ", " ", ", ")语句时提示出错,在下愚钝,不知道怎样写带双引号的逗号的表达式,请知道的tx赐教! | | |
|