excel的工作表名称随着文件名变化

有一个行业软件生成了一个excel文件,里面只有一个工作表。特别的是,当重命名文件名称后,里面工作表的名称也变成相应的名字。比如说,当把文件名改为A时,打开文件会发现工作... 有一个行业软件生成了一个excel文件,里面只有一个工作表。特别的是,当重命名文件名称后,里面工作表的名称也变成相应的名字。比如说,当把文件名改为A时,打开文件会发现工作表的名称也变为A。我想请教一下,这是如何实现的? 展开
 我来答
lvrqing
2015-12-14 · TA获得超过3.9万个赞
知道大有可为答主
回答量:2.3万
采纳率:89%
帮助的人:6491万
展开全部

设置方法如下:

  1. 在单元格中输入“=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)”回车即可得到文件名。

  2. 如果此时改变文件名,则此处的名称也改变。

百度网友b4a6a624d
2008-11-17 · TA获得超过1万个赞
知道大有可为答主
回答量:5110
采纳率:50%
帮助的人:6628万
展开全部
按下ALT+F11,双击左边工程框中的"THISWORKBOOK",然后复制下面代码到右边代码框中.退出.

保存文件退出.然后重命名文件,再次打开,看看结果.

Private Sub Workbook_Open()
Sheets(1).Name = Replace(ThisWorkbook.Name, ".xls", "")
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kfafu
2018-05-09 · 超过21用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:36.1万
展开全部
我也想知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaojs09222
2008-11-17 · 超过10用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:27万
展开全部
是用宏里面的caption属性设置的吧你可以打开宏看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式