Excel一键提取工作簿的后缀名(扩展名)技巧

 时间:2026-02-14 08:04:22

1、本教程以新建的Excel文档为例(任意Excel文档操作方法一样),首先双击打开Excel文档。

PS:打开软件的其他方式可以参考以下链接:

Excel一键提取工作簿的后缀名(扩展名)技巧

2、制作一个控制代码的控制器,本教程以插入一个形状为例。

PS:当然也可以插入图片或ActiveX控件,具体操作方式可以参考以下链接:

Excel一键提取工作簿的后缀名(扩展名)技巧

Excel一键提取工作簿的后缀名(扩展名)技巧

3、然后按下组合键Alt+F11切换到VBA界面。

PS:其他进入VBA界面的方式,可参考以下链接:

Excel一键提取工作簿的后缀名(扩展名)技巧

4、进入VBA界面后,点击菜单栏中的插入,选择模块。

Excel一键提取工作簿的后缀名(扩展名)技巧

5、在模块窗口中复制粘贴以下代码:

Sub Extension()

 Dim m$, n$, k$, g$, s%, i%

 k = ActiveWorkbook.Name

 s = Len(k)

 g = "."

 i = 1

Do While m <> g

    m = Mid(k, i, 1)

    i = i + 1

Loop

 n = Right(k, s - i + 1)

 MsgBox n

End Sub

Excel一键提取工作簿的后缀名(扩展名)技巧

6、关闭VBA窗口,返回Excel窗口。为步骤2中绘制的形状指定宏。

Excel一键提取工作簿的后缀名(扩展名)技巧

Excel一键提取工作簿的后缀名(扩展名)技巧

7、点击形状,即会弹窗显示该工作簿的后缀名。

Excel一键提取工作簿的后缀名(扩展名)技巧

Excel一键提取工作簿的后缀名(扩展名)技巧

  • 图解如何自定义Excel中表的格式
  • 怎样监测网页中按钮的鼠标单击事件
  • #Excel之道#F9变区域引用为数组引用
  • 如何发起微信群语音通话
  • FOCI专注者应该应该怎样强制停止
  • 热门搜索
    凉拌黄瓜怎么做好吃 烧心怎么回事 阿卡索英语怎么样 两个路由器怎么桥接 房间潮湿怎么办 外贸怎么做 饺子馅咸了怎么办 曹植是怎么死的 红烧肉怎么烧好吃 大连怎么样