EXCEL方法─利用函数获取工作表名.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EXCEL技巧─利用函数获取工作表名 21/08/2012 16:54 方法一   常规方法 cell函数   也可以这样取得工作表名,在任一单元格输入: =RIGHT(CELL(filename),LEN(CELL(filename))-FIND(],CELL(filename))) 方法二   取工作表名及路径=CELL(filename,$A$1) 取工作簿及表名 =MID(CELL(filename,$A$1),FIND([,CELL(filename,$A$1)),LEN(CELL(filename,$A$1))+1-FIND([,CELL(filename,$A$1))) 取工作簿名 =MID(CELL(filename,$A$1),FIND([,CELL(filename,$A$1)),FIND(],CELL(filename,$A$1))-FIND([,CELL(filename,$A$1))+1) 取工作表名 =MID(CELL(filename,$A$1),FIND(],CELL(filename,$A$1))+1,LEN(CELL(filename,$A$1))-FIND(],CELL(filename,$A$1))) 方法三 定义一个名称,简写为:mc,引用位置写入=get.cell(66)然后在任意单元格输入=mc,即可得到当前工作簿名称。 定义一个名称,简写为:mcb,引用位置写入=get.cell(62)或=get.cell(32),然后在任意单元格输入=mcb,即可得到当前工作簿及工作表名称。 补充A 取本表表名:? 定义X=MID(GET.DOCUMENT(1),FIND(],GET.DOCUMENT(1))+1,100)? 在各表输入=X   补充B 定义一个名称,简写为:mcb,引用位置写入=get.cell(62)或=get.cell(32),然后在任意单元格输入? =RIGHT(mcb2,LEN(mcb2)-SEARCH(],mcb2,1)) 可以得到工作表名称   补充C 定义一个名称,简写为:mcb,引用位置写入=get.cell(62)或=get.cell(32),然后在任意单元格输入? =MID(mcb,SEARCH(],mcb2,1)+1,100) 可以得到工作表名称 补充D知识点1 GET.DOCUMENT宏表函数说明 语法GET.DOCUMENT(type_num, name_text) Type_num???? 指明信息类型的数。下表列出 type_num 的可能值与对应结果。 Type_num???????? 返回 1???????? 如果工作簿中不只一张表,用文字形式以“[book1]sheet1”的格式返回工作表的文件名。否则,只返回工作簿的文件名。工作簿文件名不包括驱动器,目录或窗口编号。通常最好使用 GET. DOCUMENT(76)? 和 GET. DOCUMENT(88) 来返回活动工作表和活动工作簿的文件名。 2???????? 作为文字,包括 name_text 的目录的路经。如果工作簿name_text 未被保存,返回错误值 #N/A 3???????? 指明文件类型的数    1 = 工作表    2 = 图表?    3 = 宏表?    4 = 活动的信息窗口    5 = 保留文件    6 = 模块表    7 = 对话框编辑表 4???????? 如果最后一次存储文件后表发生了变化,返回TRUE;否则,返回FALSE。 5???????? 如果表为只读,返回TRUE;否则,返回FALSE。 6???????? 如果表设置了口令加以保护,返回TRUE;否则, 返回FALSE。 7???????? 如果表中的单元格,表中的内容或图表中的系列被保护,返回TRUE;否则,返回FALSE。 8???????? 如果工作簿窗口被保护,返回TRUE;否则,返回FALSE。    下面四个 type_num 的数值只用于图表。    Type_num???????? 返回 9???????? 指示主图表的类型的数。    1 = 面积图    2 = 条形图    3 = 柱形图    4 = 折线形    5 = 饼形    6 = XY (散点图)    7 = 三维面积图    8 =三维柱形图    9 = 三维折线图    10 = 三维饼图    11 = 雷达图    12 = 三维等形图    13 = 三维曲面图?    14 = 圆环图 10???????? 指示覆盖图表类型的数,同以上主图表的 1,2,3,4,5,6,11 和 14。没有覆盖图表的情况下返回错误值 #N/A? 11???????? 主图表系列的数 12?????

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档