社区
PowerBuilder
帖子详情
转换文件格式问题
TAZANJOUR
2003-01-06 11:51:18
现在需要实现如下功能:有一个Excel文件,需要转换成txt文件,要求将Excel文件中每个单元格的数据使用双引号包围,单元格间使用逗号分隔,行使用换行符分离,格式如下:
“adfh”,“234”,“23”,“45”
“897”,“34”,“678”,“45”
“345”,“56”,“67”,“78”
……
数据量比较大,该如何实现效率比较高呢?
...全文
46
9
打赏
收藏
转换文件格式问题
现在需要实现如下功能:有一个Excel文件,需要转换成txt文件,要求将Excel文件中每个单元格的数据使用双引号包围,单元格间使用逗号分隔,行使用换行符分离,格式如下: “adfh”,“234”,“23”,“45” “897”,“34”,“678”,“45” “345”,“56”,“67”,“78” …… 数据量比较大,该如何实现效率比较高呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YewPu
2003-01-06
打赏
举报
回复
不知道。
qqf
2003-01-06
打赏
举报
回复
楼上的哥们厉害。
从EXCEL导入数据窗口:
String pathname,filename
Int openname_return
openname_return=GetFileOpenName("打开文件",pathname, filename, "TXT", "文本文件 (*.TXT),*.TXT," + "Excel文件 (*.XLS),*.XLS")
IF openname_return=1 THEN
IF Upper(Right(filename,3))="TXT" THEN
datawindow_name.ImportFile(pathname)
ELSE
OLEObject ExcelServer
Long excelok
String str_savename
ExcelServer = CREATE OLEObject
ExcelOK = ExcelServer.ConnectToNewObject( "excel.application" )
IF excelok < 0 THEN
messagebox("连接excel失败,检查你的系统是否安装了office",string(excelok))
ELSE
ExcelServer.Workbooks.Open(pathname)
//在工作环境下打开文件
str_savename="c:\temp.txt"
ExcelServer.activeworkbook.saveas(str_savename,3)
//保存为TXT文件
ExcelServer.displayalerts=False
ExcelServer.quit()
ExcelServer.DisconnectObject()
//断开连接
DESTROY ExcelServer
//释放OLE对象
datawindow_name.ImportFile(str_savename)
//导入文件
filedelete(str_savename)
//删除文件
END IF
END IF
END IF
Return 1
ice2water
2003-01-06
打赏
举报
回复
使用数据窗口的计算域:'"'+id_1+'","'+id_2+...
Eric2000
2003-01-06
打赏
举报
回复
用函数实现很快的。速度基本上还可以。
xuebuctxy
2003-01-06
打赏
举报
回复
很简单啊
可以选定单元格,复制后打开word粘贴,会粘贴成表格形式,选定表格,菜单中的表格->转换->表格转换为文字会让你指定分隔符,将该分隔符用替换功能替换成","就行了,我手动实现了,如果用程序控制应该也没有问题
TAZANJOUR
2003-01-06
打赏
举报
回复
没有人有办法吗?
TAZANJOUR
2003-01-06
打赏
举报
回复
写函数是可以,不过数据量太大,一格一格的转换需要花费太长时间,有没有高效率的办法?
xlhl
2003-01-06
打赏
举报
回复
自己写函数吧,取每个字段,然后加上逗号,引号,没现成的
TAZANJOUR
2003-01-06
打赏
举报
回复
哥们儿,有点儿敬业精神好不好?帮帮忙……
Latex图片
转换
(将JPG,BMP, GIF, TIF, PNG 转化成eps格式)
缺少Dll文件 专门用于Latex的图片
转换
小软件 由于Latex对esp格式的文件支持的较好,其他格式的图片文件需要对其进行
转换
。 功能:将JPG,BMP, GIF, TIF, PNG 转化成eps格式
java版amr文件转mp3
java版amr文件转mp3 使用的是jave类库 amr文件无法在web上直接播放,使用此小工具程序可以将amr
转换
为可以web播放的mp3格式
将txt转成voc数据集标准xml(matlab的)
txt转成voc数据集标准xml(matlab的)
图像
转换
工具
一个图像
转换
工具,可以支持:BMP,ICO,JPG格式
oneview v1.0
可以打开frp文件,并
转换
成pdf、rtf、htm、jpg、txt、xls文件
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章