以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求助;生成文本文件  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19553)

--  作者:JIANGJIAN
--  发布时间:2010/6/18 12:26:00
--  求助;生成文本文件
怎样才能将第二列的当前行内容转换为文本格式
并在离开本单元格时保存为文件c:\\a.txtegd文件下载
--  作者:JIANGJIAN
--  发布时间:2010/6/20 7:43:00
--  

c:\\a.txt", Char(9), Char(13),"Grid",Cell(Row,Col)
这个公公式错在哪里

-=-=-=- 以下内容由 JIANGJIAN2010年06月20日 07:46am 时添加 -=-=-=-
"c:\\a.txt", Char(9), Char(13),"Grid",Cell(Row,Col)

--  作者:JIANGJIAN
--  发布时间:2010/6/20 15:19:00
--  
ExportTextFile("c:\\a.txt", Char(9), Char(13),"Oders","结帐","=",-1)

根据以上公式我写了一下公式


ExportTextFile("c:\\a.txt", Char(9), Char(13),"Grid",Cell(Row,Col)

放在操作公式里(执行后将当前列的当前行产生一个"c:\\a.txt"的文本文件)
公式错在哪里,请老师帮忙看一下,谢谢


--  作者:wjq1072
--  发布时间:2010/6/20 16:24:00
--  
参考?
egd文件下载

-=-=-=- 以下内容由 wjq10722010年06月20日 04:33pm 时添加 -=-=-=-
为方便测试路径更改了。
--  作者:JIANGJIAN
--  发布时间:2010/6/20 16:32:00
--  
谢谢,非常感谢,就是为什么去不掉
第一列第二列第三列第四列第五列第六列第七列
这个表头呢有它就不能用了,能去掉吗
--  作者:wjq1072
--  发布时间:2010/6/20 16:40:00
--  
FileName        文本文件的名称,包括路径。
ColSeparator    列分隔符号
RowSeparator    行分割符号
GridName        指定当前文件的数据表,可以用表名称表示,也可以用位置表示。
CompareCol      进行比较的列,可以用列名称表示,也可以用位置表示。
CompareMode     比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
CompareValue    比较值
Option          可选参数,设为1不包括隐藏行,设为2不包括标题行,设为3即不包括隐藏行,也不包括标题行,省略或设为0,则包括所有行
转换的数据不包括隐藏列。


×××
你的最后参数设置为3就可以啦!!!!




-=-=-=- 以下内容由 wjq10722010年06月20日 04:49pm 时添加 -=-=-=-
公式语法中有的要充分利用,没有的就不能随便添加、更改啦。


--  作者:JIANGJIAN
--  发布时间:2010/6/20 16:55:00
--  
谢谢
--  作者:JIANGJIAN
--  发布时间:2010/6/20 17:37:00
--  
又出难题了,当我选择第2列做为产生文本文件的列时如果第一列有内容就把第一列的内容也一起产生文本文件了,老师在帮帮忙看下,我只要当前列当前行的内容,产生文本文件,先谢了
--  作者:wjq1072
--  发布时间:2010/6/20 20:55:00
--  
egd文件下载
--  作者:JIANGJIAN
--  发布时间:2010/6/20 22:28:00
--  
谢谢老师根据老师的提示我增加了一个表,这个表只有一行,一列
SetCellText("表2",1,"第一列",[第二列]) and ExportTextFile("c:\\a.txt", "" , "","表2",3)
再次感谢老师