[英]VBA Loop to create new files
VBA的新手。 我正在尝试编写一个程序来打开一个文件夹中的文件,更新它们并将其保存在新文件夹中。 我已经完成了那部分,问题是下面的“ Do While循环”使代码循环遍历给定文件夹中的文件,但是当每个文件都被打开,编辑并保存为下一个时期的文件夹时,并没有结束循环。 它只是不断重复循环。 有任何想法吗? 谢谢查理
Do While (WLFile) > 0
Set WB = Workbooks.Open(WLPath & WLFile, UpdateLinks:=3)
ActiveWorkbook.SaveAs Filename:=MyFolder & "\" & _
"20" & WLYear & "\" & _
QTR & "Q" & "\" & _
WLFile
ActiveWorkbook.Close
您可以计算目录中的文件数,然后将其用于循环计数器。 我在该站点上找到以下答案以供参考,该计数对目录中特定扩展名的所有文件进行计数并显示结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.