我正在尝试将一个word文件插入到另一个word文件中,重要的是还有一个Link ...所以我找到了下面的选项
selection.InsertFile(FileName, Range, ConfirmConversions, Link, Attachment)
但我的问题是我需要添加几个文件(因此使用宏),我想每次自己选择文件(不将目录添加到代码中)。它有可能吗?我不熟悉VBA语法。
我也可以使用Dialogs(wdDialogInsertFile).Show
但是在那里我找不到打开链接选项的地方。
我希望某人可以帮助我。
谢谢!
答案 0 :(得分:1)
您可以使用输入框(http://www.functionx.com/vb/functions/inputbox.htm)
FileName = InputBox ("Enter file name")
甚至是FileDialog(http://msdn.microsoft.com/en-us/library/aa163948(v=office.10).aspx)
With Application.FileDialog(msoFileDialogOpen)
.Filters.Clear
.InitialFileName = ""
.Title = "File Location"
.AllowMultiSelect = False
.Filters.Add "Word", "*.doc*, 1
.Filters.Add "All Files", "*.*", 2
.Show
If .SelectedItems.Count > 0 Then
FileName = .SelectedItems(1)
End If
End With