VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 196|回复: 8

文本转EXCEL能速度加快吗?

[复制链接]
发表于 2020-6-22 20:29:55 | 显示全部楼层 |阅读模式
附件中的11.txt为实验文件,软件可以把11.txt文件按我的要求转化成11.xlsx文件,但是就是速度有些慢,要大概10秒左右的时间,如何加快呢?最好能在一两秒左右。
请路过的大神和高手帮帮忙修改一下程序。

TXT2EXCEL.rar

3.98 KB, 下载次数: 7

 楼主| 发表于 2020-6-23 21:46:50 | 显示全部楼层
恳请路过的高手和版主指点一下,谢谢。
回复 支持 反对

使用道具 举报

发表于 2020-6-23 23:08:51 | 显示全部楼层
txt转csv就快了呗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-24 11:35:07 | 显示全部楼层
您可以先尝试一下我的程序,您所说的CSV格式文件内容是否能制作出我程序转出的内容格式。谢谢您的回复。
回复 支持 反对

使用道具 举报

发表于 2020-6-24 14:40:44 | 显示全部楼层
ictest 发表于 2020-6-24 11:35
您可以先尝试一下我的程序,您所说的CSV格式文件内容是否能制作出我程序转出的内容格式。谢谢您的回复。

CSV不能着色,着色你还是要EXCEL的功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-24 17:22:36 | 显示全部楼层
是的呀,不仅在单元格填充内容,还要填充每个单元格的背景色,就是填充每个单元格的背景色就慢。不知道有没有什么好的方法,优化一下我的程序,使之加快填充速度。一个TXT文件要十来秒钟,处理一个批次产品一般25个TXT文件,运行一次要5、6分钟,慢慢慢,磨耐心。
回复 支持 反对

使用道具 举报

发表于 2020-6-25 02:45:01 | 显示全部楼层
我想是因为你这个程序每个文件都要启动Excel,所以才会慢。如果直接在Excel中用VBA写,应该会比较快。
回复 支持 反对

使用道具 举报

发表于 2020-6-26 09:52:23 | 显示全部楼层
ictest 发表于 2020-6-24 17:22
是的呀,不仅在单元格填充内容,还要填充每个单元格的背景色,就是填充每个单元格的背景色就慢。不知道 ...

想要速度快不如直接作图,gdi
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-7-11 19:23

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表