首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel 2013 js API:如何获取工作表名称?

Excel 2013 js API提供了一种获取工作表名称的方法。可以使用sheet.name属性来获取当前工作表的名称。

以下是获取工作表名称的示例代码:

代码语言:txt
复制
Excel.run(function(context) {
  var sheet = context.workbook.worksheets.getActiveWorksheet();
  context.load(sheet, 'name');

  return context.sync().then(function() {
    console.log('工作表名称:', sheet.name);
  });
}).catch(function(error) {
  console.log(error);
});

在上述代码中,首先使用context.workbook.worksheets.getActiveWorksheet()方法获取当前活动的工作表。然后使用context.load()方法加载name属性,以便在context.sync()方法中同步获取工作表名称。最后,通过sheet.name属性获取工作表名称,并将其打印到控制台。

这是一个简单的示例,你可以根据自己的需求进行扩展和修改。如果想了解更多关于Excel 2013 js API的信息,可以参考腾讯云的官方文档:Excel 2013 js API 文档

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Excel小技巧67:列出工作中所有定义的名称

学习Excel技术,关注微信公众号: excelperfect 在Excel中处理和分析数据时,名称是我们经常使用的一个功能,很多工作簿中都会或多或少使用一些定义的名称。...在研究一个定义了多个名称工作表示例时,虽然可以通过名称管理器来查看工作簿中所有定义的名称,但仍然不是很直观。 例如,在名称管理器中显示,下图1所示的工作簿中定义了两个名称,。 ?...其实,Excel可以让你将名称及其引用位置快速输入到工作中,让你对工作簿中定义的名称一目了然。 单击功能区“公式”选项卡“定义的名称”组中的“用于公式——粘贴名称”命令,如下图2所示。 ?...图2 此时,Excel会弹出“粘贴名称”对话框,如下图3所示。 ? 图3 单击“粘贴列表”按钮,将以工作当前单元格为左上角单元格粘贴所有名称,包括名称和引用位置,如下图4所示。 ?...欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

1.1K20

Excel技术:如何在一个工作中筛选并获取另一工作中的数据

标签:Power Query,Filter函数 问题:需要整理一个有数千条数据的列表,Excel可以很方便地搜索并显示需要的条目,然而,想把经过提炼的结果列表移到一个新的电子表格中,不知道有什么好方法?...图1 示例数据位于名为“1”的中,我们想获取“产地”列为“宜昌”的数据。...方法1:使用Power Query 在新工作簿中,单击功能区“数据”选项卡中的“获取数据——来自文件——从工作簿”命令,找到“1”所在的工作簿,单击“导入”,在弹出的导航器中选择工作簿文件中的“1”...图3 方法2:使用FILTER函数 新建一个工作,在合适的位置输入公式: =FILTER(1,1[产地]="宜昌") 结果如下图4所示。...下面插入标题行,在最上方插入一行,输入公式: =1[#标题] 结果如下图5所示。

9.6K40

dotnet OpenXML 获取 Excel 表格当前激活选择的工作

本文告诉大家如何读取 Excel 里面的信息拿到当前激活选择的工作 在开始之前,期望大家了解如何使用 OpenXML 读取 Excel 文件,如果对此还不了解,请看 C# dotnet WPF 使用...OpenXml 解析 Excel 文件 在 OpenXML 里面,可以通过 ActiveTab 属性拿到当前激活的工作的序号。...先打开咱的一个测试使用的 Excel 文件,如下面代码,接下来将使用此测试文件作为例子告诉大家如何拿到激活选择的工作 FileInfo file = new("Test.xlsx...如果想要拿到选择的工作,尽管大部分的 Excel 文件,当前激活的工作就是被选择的工作,不过通过下面代码可以再次判断当前激活的工作是否是选择的 // 在工作表里面,也有一个属性表示当前是被选择的...TabSelected}"); 如果一个 Excel 表格的激活是在第二个工作,但是选择的是第一个工作,那么表现如下 本文以上的测试文件和代码放在github 和 gitee 欢迎访问 可以通过如下方式获取本文的源代码

94510

Excel文件中大批量工作如何自动生成目录

Excel文件中多个工作怎么生成目录?这个问题目前是大家问的最多的,所以今天就跟大家分享下Excel中怎么生成目录。...本着去繁化简的原则,今天跟大家分享一种简单的Excel添加目录索引的方法,来完成Excel文件中自动生成工作目录。...下面用一个案例来分享: 如果有更多的工作来回切换是件非常不方便的操作,下图我们用7个工作来作为案例分享如何来完成Excel文件中多个工作自动生成工作目录。...如何生成工作目录 1、我们在最前面插入一张新的工作,重命名为“工作目录”; 新建完成工作目录 2、点击选中“工作目录”工作中的A1单元格,点击【公式】功能选项重中的“定义的名称”;...选择定义的名称 3、选择“定义的名称”,在弹出的“新建名称”框名称处填写“工作目录”,引用位置处填写公式:=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW),点击确定; 新建名称

2.6K20

Excel公式技巧55:查找并获取最大值最小值所在的工作

学习Excel技术,关注微信公众号: excelperfect 在《Excel公式技巧54:在多个工作中查找最大值最小值》中,我们在MAX/MIN函数中使用多工作引用来获取最大值/最小值。...现在更进一步,我们想要获取最大值/最小值所在的工作名称。 我们仍然使用上篇文章的示例,工作Sheet1、Sheet2和Sheet3中的数据分别如下图1至图3所示。 ? 图1 ? 图2 ?...图3 我们知道这3个工作中的最小值1位于工作Sheet2,最大值150位于工作Sheet3,那么如何使用公式获取对应的工作名称呢?...首先,在工作result的单元格区域A2:A4中分别输入工作名称Sheet1、Sheet2、Sheet3。...A1:D4"),C2) 分别统计各个工作中值为单元格C2中的值的个数,得到数组: {0;1;0} 然后判断该数组元素是否大于0,得到数组: {FALSE;TRUE;FALSE} 代入MATCH函数中,

2.2K30

如何通过VBA代码实现禁止用户打印Excel工作?保护隐私必备技能

一般情况下,为了保护Microsoft Excel工作簿的安全性,会对工作簿进行加密处理,这是保护工作薄安全性的方法之一。...我们可以通过VBA代码来实现禁止用户打印Microsoft Excel工作簿,接下来一起看一下具体操作流程。 以素材文件为例,右键单击工作表列表区域的Sheet1,选中右键菜单中的“查看代码”。...Cancel = True End Sub 这时打印工作薄中任意工作,会有提示框提醒用户,并禁止打印。 有些小伙伴可能会遇到这样的问题,一个工作簿中怎么设置禁止用户打印部分工作。...以素材文件为例,素材工作簿中有多个工作如何设置让用户只能够打印“汇总表”,分只能查看,不能打印呢? 只需将VBA代码改为以下代码即可。...今天的分享到此结束,最后的存储文件环节非常重要,需要将包含VBA代码的Excel工作簿另存为“*.xls”或“*.xlsm”格式,否则VBA代码将失效。

1.6K00

C#进阶-用于Excel处理的程序集

这些程序集提供了丰富的功能和灵活的API,能够满足不同场景下对Excel文件处理的需求,有助于提高开发效率和减少工作量。...首先,通过FileStream打开Excel文件,然后创建XSSFWorkbook对象表示整个工作簿,通过GetSheetAt(0)获取第一个工作。...接下来,我们通过Workbook属性获取Excel文件的工作簿(workbook),再使用Worksheets属性获取了第一个工作(worksheet)。...通过Dimension属性,我们获取工作的行数和列数。最后,我们使用两层循环遍历了每一行和每一个单元格,并通过Cells属性获取单元格对象,并输出了单元格的值。...首先,我们创建了一个Workbook对象,并通过LoadFromFile方法加载了名为"example.xlsx"的Excel文件。然后,我们获取了第一个工作,并分别获取了行数和列数。

8710

Excel如何快速实现对工作的2个以上区域的对比查看?

Excel技巧:Excel如何快速实现对工作的2个以上区域的对比查看? 技巧130介绍了有关对工作不同区域的查看方法。...但工作的需求总是不断的提高,有微信朋友留言问,如果在查看的工作不同的区域超过2个以上怎么办? 问题:如何快速查看工作2个以上的区域对比查看?...解答:Excel确实为大家想到了,利用拆分功能就可以轻松实现。 具体方法如下:打开Excel工作,单击“视图-拆分”按钮。(下图1处)会把工作“拆成“四个部分。 ? 效果如下图。...(下图2、3处)注意工作下方的拖拽拉杆,拖拽至您需要的位置即可进行最多四个画面的数据对比查看。(下图4处) ?...这里有个小技巧,如果继续点冻结窗口按钮,工作就会按照您拆分线所在的位置进行窗口冻结。(下图5处)效果大家可以下载素材亲自试试看哟。 ?

1K10

js 数组去除重复数据-当WPS开始像支持VBA一样支持JS语言时,微软又该何去何从?

2 丨   如何使用Script Lab   在Excel中,Script Lab需要在应用商店加载后才能使用。   ...首先打开一个Excel工作簿,在【插入】选项卡下点击【获取加载项】打开【Office加载项】对话框,并切换到【应用商店】。   ...点击上图所示最左侧的【代码】命令,工作右侧会出现一个代码窗格,我们可以将这个窗格拖动到屏幕中央js 数组去除重复数据,成为一个独立的代码窗口。...();//选中工作 return context.sync();//发送命令队列`})   以上代码运行后可以创建一张名称为"看见星光"的工作,并在A1:B2区域输入以下数据:   如果扣除第1行和最后两行代码...1丨条件判断语句   以下代码获取当前工作A2:A10区域的成绩,并按照是否小于60分为标准,判断成绩是否及格。

2.5K10

Excel Power Query抓取多个网页数据并配合Power Pivot进行分析

第一部分:从网页动态抓取数据 使用Power Query不仅可以获取本地的Excel文件数据,还可以获取网页数据。...本节介绍如何使用Power Query获取新浪网新浪体育频道的新浪直播室网页中的足球排行榜数据,主要获取列表中的全部赛季的球队数据,赛事主要获取前5项数据(前5项赛事的数据结构是相同的),如图所示。...首先新建一个Excel工作簿,将其打开后依次选择“数据”→“获取数据”→“来自其他源”→“自网站”选项,然后在弹出的“从Web”对话框中选中“高级”单选按钮,接着将网址按参数进行拆分,并分别填写至“URL...第6步:单击“Sdata”列中的“Table”元素可以预览获取的数据。将“Sdata”列展开后,将结果上载至Excel工作和数据模型中,如图所示。...第1步:在Excel工作中建立一个标题行的数据,并添加到数据模型中,名为“标题”,该与已经抓取的数据不用建立任何关系。

2.8K20

精读《Excel JS API

我们来学习一下 Excel js API 开放是如何设计的,从中学习到一些开放 API 设计经验。...一句话概括就是,在 JS API 内可以使用 formula,即 JS API 是公式能力的超集,它包含了对 Excel 工作簿的增删改查、数据的限制、RangeAreas 操作、图表、透视,甚至可以自定义...JS API 可以用在哪些地方 从 Excel 流程中最开始的工作薄、工作环节,到最细节的单元格数据校验都可通过 JS API 支持,目前看来 Excel JS API 并没有设置能力边界,而且还会不断完善...首先是对工作薄、工作的操作,以及对工作用户操作的监听,或者对工作进行只读设置。这一类 API 的目的是对 Excel 这个整体进行编程操作。...结构化数据的好处是,一张工作就是一个可以用来分析的数据集,在其之上无论是基于单元格的条件格式,还是创建分析图表,都是一种数据二次分析行为,这都得益于结构化数据,所以 Excel JS API 必然围绕结构化数据进行抽象

2.8K20

如何在浏览器中导入Excel表格插件(下)

本文小编将为大家介绍如何在Vue框架中集成在线表格插件(以下简称为“SpreadJS”)和在线表格编辑器(类Excel浏览器插件)实现在浏览器中使用Excel插件来处理数据。...spread-sheets-tablesheet" // 组件运行时样式信息 import "@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css...文件的代码) (2)创建工作:   设计完可视化表格之后就是创建数据来存储数据,创建工作也可以分为可视化创建工作和数据文件实现工作,由于可视化设计工作操作比较简单,小编在这里不作详细介绍。...下面主要介绍如何通过代码实现数据:使用designer的setData方法读取bindTree.js文件中的bindSchema(数据的Json格式)并加载到SpreadJS的页面中。...) (3)实现数据绑定:   设计完工作之后,下面将介绍如何通过代码和数据文件实现数据绑定:   首先去调用bindTree.js文件中的generateData方法生成随机数据,然后使用 GC.Spread.Sheets.Bindings.CellBindingSource

24740
领券