【发布时间】:2012-03-04 12:58:22
【问题描述】:
我需要一个 Word 宏,它将文档的文件名添加到该 Word 文档的第一行。但不是一次只有一份文件。我希望宏将这些文件名添加到特定文件夹中的一系列 Word 文档中(每个文档都有自己的文件名)。
将文件名添加到文档的宏很简单:
Selection.HomeKey Unit:=wdStory
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _
Text:= "FILENAME "
Selection.TypeParagraph
但是我怎样才能让它将文件名添加到文件夹中的整个系列文档中呢?我想该文件夹可以在宏中命名。例如:C:\Users\username\Desktop\somefolder\。我还假设可以使用循环遍历文件夹,直到循环到达文件夹中文档的末尾。
【问题讨论】: