【发布时间】:2012-06-13 17:17:14
【问题描述】:
我是 VBA 新手(我的意思是,真的很新),我希望你能给我一些提示。
我有一个包含 2 列的 Excel 文件:SKU 和 media_gallery 我还在一个文件夹中存储了图像(让我们将其命名为 /imageFolder)
我需要解析 imageFolder 并查找以 SKU.jpg 开头的所有图片,并将它们放入以分号 (;) 分隔的 media_gallery 列中
示例:我的 SKU 是“1001”,我需要解析所有以 1001 开头的图像的图像文件夹(所有图像都具有这种模式:1001-2.jpg、1001-3.jpg 等...)
我可以用 Java 或 C# 做到这一点,但我想给 VBA 一个机会。 :)
我该怎么做?
编辑:我只需要文件名是的!我应该说我的文件夹中有 20 000 张图片和 8000 个 SKU,所以我不知道如何处理 20 000 张图片名称的循环。
EDIT2:如果 SKU 包含破折号 ( - ),我不需要处理它,因此我可以传递到下一个 SKU。每个SKU最多有5张图片(....;SKU-5.jpg)
谢谢大家。
【问题讨论】:
标签: regex image parsing vba directory