本文介绍了在 Excel Vba 中插入提示以确定要打开的文件名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
假设我有以下文件(一年中的每周一个):
Let's say I have the following files (one for each week in a year):
- 测试 01.xlsm
- 测试 02.xlsm
- 测试 .....xlsm
- 测试 52.xlsm
我希望能够通过提示选择我想要打开的文件.
I want to be able to choose the file I'd like to open with a prompt.
所以代替这个函数...
So instead of this function ...
Workbooks.Open Filename:= _
"F:\mydocs\test11.xlsm"
...我需要一些可以让我自己输入数字的东西(所以在本例中为11"或 01 到 52 之间的任何值,具体取决于我想查看结果的那一周).
... I need something that lets me enter the number myself (so in this case "11" or whatever value between 01 and 52 depending on the week I want to see the results for).
这可能吗?:s
推荐答案
也许:
Sub duraln()
Dim s As String
s = Application.InputBox(Prompt:="enter two digit suffix", Type:=2)
Workbooks.Open Filename:= _
"F:\mydocs\test" & s & ".xlsm"
End Sub
这篇关于在 Excel Vba 中插入提示以确定要打开的文件名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!