基于VBA手艺实现一键提取工簿的名称(不带后缀名),若是你对这方面感乐趣的话,可以测验考试进修一下。
本教程以新建的Excel文档为例(PS:打开肆意的Excel文档都可以),为了便于学者更好的理解,最后会加一条弹窗号令显示获得的工作簿名称。
打开Excel之后,按下组合键Alt+F11进入VBA界面。
插入一个模块。
在模块中复制粘贴以下代码:
Sub file()
Dim k$, i%, n$, m$, s$
k = ActiveWorkbook.Name
s = "."
Do
i = i + 1
n = Mid(k, i, 1)
Loop Until n = s
m = Mid(k, 1, i - 1)
MsgBox m
End Sub
封闭VBA回到Excel界面。
插入一个外形,作为节制代码的开关。
为外形指心猿意马宏,即方才复制粘贴的代码。
点击外形,即会弹出窗口显示该工作簿的名称。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!