社区
PowerBuilder
帖子详情
转换文件格式问题
TAZANJOUR
2003-01-06 11:51:18
现在需要实现如下功能:有一个Excel文件,需要转换成txt文件,要求将Excel文件中每个单元格的数据使用双引号包围,单元格间使用逗号分隔,行使用换行符分离,格式如下:
“adfh”,“234”,“23”,“45”
“897”,“34”,“678”,“45”
“345”,“56”,“67”,“78”
……
数据量比较大,该如何实现效率比较高呢?
...全文
28
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
打赏
举报
回复
哥们儿,有点儿敬业精神好不好?帮帮忙……
使用Python
转换
文件格式
使用Python高效
转换
文件格式
在编程的过程中,有时会遇到需要
转换
文件格式
的情况。例如视频,音频,图片等。 预备需求 Python3.8及以上 ffmpeg(用于
转换
视频和音频格式,在官网下载即可) Pillow(用于
转换
图片...
通过cmd进行
文件格式
的
转换
当前的
文件格式
转为其它格式的文件名(自己任意取).
转换
的文件的格式。 3.在相应盘的根目下就会出现你
转换
出来的一个新文件 如:图片格式的
转换
,原图片名称为6485ca8702944b2a2921115d4ba28589.jpg要
如何批量
转换
文件格式
最近遇到要把一大堆文件
转换
成jpg格式! 1个,2个,还好!我还傻乎乎的一个一个改了20来个!那个叫累啊! 后来,找了个办法,哈哈!且听我慢慢道来!...这里的第一个“*”后面加需要
转换
的
文件格式
,...
计算机
转换
几种,文件
转换
篇一:有多少种
文件格式
转换
的方法,你造吗?
14 16:21:392点赞1收藏1评论不管是学生党、上班族,还是其他领域的worker,都是要用到各类
文件格式
保存的文件,那你们是否有遇到有打不开的文件,或是说需要用到某个
文件格式
时,却没有办法保存该类
文件格式
等
问题
呢...
STL
文件格式
简介与STL
文件格式
转换
3D模型在线
转换
提供多种模型格式文件
转换
,支持将GLB、PLY、OBJ、DAE、PCD等多种格式
转换
为STL。
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章