excel获取当前工作簿名称的方法
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
excel获取当前工作簿名称的方法
在Excel中,有时我们需要获取当前工作簿的名称以进行相关操作。这里介绍几种获取当前工作簿名称的方法。
方法一:使用函数获取
可以使用Excel内置的函数获取当前工作簿的名称。具体方法如下:
1. 在单元格中输入以下公式:=CELL('filename')
2. 按下回车键,即可在该单元格中显示当前工作簿的完整路径和名称。
3. 为了只显示工作簿名称,可以进一步修改公式为:
=MID(CELL('filename'),FIND('[',CELL('filename'))+1,FIND(']' ,CELL('filename'))-FIND('[',CELL('filename'))-1)
4. 按下回车键,即可在该单元格中只显示当前工作簿的名称。
方法二:使用VBA获取
还可以使用VBA代码获取当前工作簿的名称。具体方法如下:
1. 按下ALT+F11键,打开VBA窗口。
2. 在VBA窗口中,选择Sheet1(或其他需要使用该信息的工作表),在代码窗口中输入以下代码:
Sub GetWorkbookName()
MsgBox
End Sub
3. 点击运行按钮(或按下F5键),即可弹出当前工作簿的名称。
以上两种方法都可以很方便地获取当前工作簿的名称,可以根据实际需要选择使用。