首页 > 解决方案 > 如何使用excel宏在单元格中写入工作簿名称

问题描述

我想使用 excel 宏在单元格中写一个 excel 工作簿名称(当前名称)。

我试过用

"=RIGHT(CELL(""filename"",R[-9]C[1]),LEN(CELL(""filename"",R[-9]C[1]))-SEARCH(""]"",CELL(""filename"",R[-9]C[1])))"

它似乎有问题,我想使用

ActiveWorkbook方法。

标签: excelvba

解决方案


只需将 写入ActiveWorbook.Name单元格,例如:

ActiveCell.Value = ActiveWorkbook.Name

推荐阅读