Excel 枚举表并列出名称
我正在使用OfficeJSAPI(v1.1)编写一些代码,主要是玩游戏,试图做一些事情。我可以使用代码示例并很好地运行它们,但我对Javascript了解不够,无法了解我在做什么 我举了一个枚举表的例子,并试图添加一些东西,但它不起作用,我不知道为什么。有人能帮我吗 守则:Excel 枚举表并列出名称,excel,office-js,Excel,Office Js,我正在使用OfficeJSAPI(v1.1)编写一些代码,主要是玩游戏,试图做一些事情。我可以使用代码示例并很好地运行它们,但我对Javascript了解不够,无法了解我在做什么 我举了一个枚举表的例子,并试图添加一些东西,但它不起作用,我不知道为什么。有人能帮我吗 守则: Excel.run(function (ctx) { var tables = ctx.workbook.tables; var tableNames = ctx.workbook.tables.load(
Excel.run(function (ctx) {
var tables = ctx.workbook.tables;
var tableNames = ctx.workbook.tables.load("name");
return ctx.sync().then(function() {
console.log("Tables in workbook:");
if (tables.count = 0) {
console.log("No tables found");
} else {
for (var i = 0; i < tableNames.items.length; i++)
{
console.log(i + ": " + tableNames.items[i].name);
}
}
console.log("------------------------");
});
}).catch(function (error) {
console.log(error);
});
我基于这里的代码:(选择“Table”和代码片段“gettables in workbook”)。任何帮助都将不胜感激
谢谢,
扎克·巴雷斯我想你不是想改变
表格。数一数
,是吗
这就是错误告诉您的-您有:
if (tables.count = 0) {
但你真的想要:
if (tables.count == 0) {
第一个尝试设置
表格。count
为0
,第二个测试表格。count
是否等于0我想你不是想更改表格。count
,是吗
这就是错误告诉您的-您有:
if (tables.count = 0) {
但你真的想要:
if (tables.count == 0) {
第一个尝试设置表格。count
为0
,第二个测试表格。count
等于0真棒,非常感谢!这确实很管用。作为后续问题(如果需要,我可以发布一个新的,只要让我知道这是否是这些部分的nettiquette’循环),我将如何格式化发布到控制台日志的索引号?例如,我希望它总是用两位数格式化。我还看到它是基于零的,我需要找到如何向它添加一个数字lol。谷歌是你的朋友,这只是我在搜索“javascript格式数字”时找到的第一个链接(接受谷歌的建议,在我的查询中添加“到2位”)。编程语言擅长将一个数字加到另一个数字上;你应该找到一个你想了解更多的编程教程。太棒了,非常感谢!这确实很管用。作为后续问题(如果需要,我可以发布一个新的,只要让我知道这是否是这些部分的nettiquette’循环),我将如何格式化发布到控制台日志的索引号?例如,我希望它总是用两位数格式化。我还看到它是基于零的,我需要找到如何向它添加一个数字lol。谷歌是你的朋友,这只是我在搜索“javascript格式数字”时找到的第一个链接(接受谷歌的建议,在我的查询中添加“到2位”)。编程语言擅长将一个数字加到另一个数字上;你应该找到一个你想了解更多的编程教程。