图片像素宽和高,批量导入EXCEL表格,大约有50W张图片,怎么用VBA写代码

2024-11-06 18:31:30
推荐回答(5个)
回答1:

有软件可以实现

批量获取图片信息windows系统版本

首先导出csv然后另存一下就可以了,excel 读取写入速度太慢

50万行数据,估计得要点时间,用这个csv几秒钟,到时候另存一下也很快

回答2:

刚看到题目的时候,确实被吓了一跳,不过仔细一看,莫非是想从图片文件夹里边获取图片信息填入Excel表格,下面提供一下VBA程序的代码截图。(Excel 2010,Windows 7)

(一)VBA程序代码如下图所示:

(二)VBA程序执行的结果:(至于50万张图片,就不知道能否顺利执行、获取了,同时也需要耐心等待程序执行)

对于DPI及其他的一些图片信息,暂时没法使用VBA获取。(DPI是相对于印刷而言,在电脑系统上面显示基本上都是比较固定的)。

【附】摘自百度经验:《使用VBA获取图片信息》

回答3:

需要的话,私信我!Excel 2007以上版本一张表可以容纳100万,肯定可以!单纯的VBA代码实现不了的!

回答4:

不知道

回答5:

估计装不下哦
假设图片太多
考虑用数组的方式根据图片名称批量导入