关于excel的saveas问题
程序这样是ok的
ole_excel.ActiveSheet.saveas("c:\datatrans.txt")
但是存成的txt实际是excel格式,我想存成文本格式的,所以又写成以下这样:
ole_excel.ActiveSheet.saveas("c:\datatrans.txt","xlTextWindows")
完了,报saveas函数调用失败,应该怎么写呢?
问题点数:20、回复次数:4Top
1 楼Jneu(沧海桑田)回复于 2001-11-06 12:50:21 得分 0
ole_excel.ActiveSheet.saveas("c:\datatrans.txt",xlText)
Top
2 楼newskysoft(阿乌)回复于 2001-11-06 13:43:51 得分 0
楼上的,xltext没有声明,如何能用?又不是vb,而且excel vba的帮助里fileformat的取值根本没有xltext这一项?如果把代码改成
ole_excel.ActiveSheet.saveas("c:\datatrans.txt","xlText")
那么只有一个结果:调用失败!
我用的是pbTop
3 楼Jneu(沧海桑田)回复于 2001-11-06 13:50:55 得分 20
xlText = -4158
ole_excel.ActiveSheet.saveas("c:\datatrans.txt", -4158 )
Top
4 楼newskysoft(阿乌)回复于 2001-11-06 15:54:27 得分 0
xlTextWindows 是 20
xlTextMSDOS 21
xlUnicodeText 42Top




