问题标签 [excel-2011]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
54 浏览

excel - Excel 2011 中的格式货币

下面是我使用 Excel 2010 从 Youtube 教程中提取的一些代码。当我尝试在 Mac 的 Excel 2011 上运行它时,货币输出都是整数。FormatCurrency() 在此版本的 Excel 中的工作方式是否有所不同?还是我刚刚(再次)搞砸了什么?谢谢你的帮助。

最佳,托尼·利马

0 投票
1 回答
113 浏览

excel - 返回多个匹配的第 k 个

在 Excel for Mac 2011 中,我试图创建一个D-G引用A1:B5. 我想E1搜索列A并报告与B第一个匹配对应的列中的数据;F1搜索列A并报告第二个匹配项;G1第三场比赛等VLOOKUP将解决问题E1,但据我所知,无法处理第一场比赛之后的任何事情。

这是我在其他帮助网站上找到的公式:

=INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=$D$1,ROW($A$1:$A$5)-MIN(ROW($A$1:$A$5))+1,""),COLUMN(A1)))

这非常适用于E1,但会导致#NUM!单元格中的错误F1。我将以下公式输入到另一个单元格中并得到 的值1,这让我相信我的公式只找到一个匹配项:

=MAX((IF($A$1:$A$5=$D$1,ROW($A$1:$A$5)-MIN(ROW($A$1:$A$5))+1,"")))

我不知道第一个公式哪里出错了。如果有人有任何想法或其他方法可以做到这一点,那将不胜感激!

0 投票
0 回答
952 浏览

node.js - npm excel-export (Node.js) 损坏的文件

我需要将一些数据从我的 node.js 应用程序导出到一个 excel 电子表格中(用于 qa 目的)。我在网上查了一下,找到了一个方便的 npm 模块,叫做“excel-export”。我安装了它并按照可以在此处找到的示例(https://www.npmjs.org/package/excel-export)。它工作正常,但我有一个问题。当我打开文件时,它显示以下内容:

“Excel 无法打开 filename.xlsx,因为某些内容不可读。是否要打开并修复此工作簿?”

如果我单击“打开并修复”,它会弹出另一个对话框,显示“Excel 已修复或删除了此工作簿中的不可读内容。您要查看还是保存日志文件?”。

如果我单击“保存”,它会显示似乎没有问题的 Excel 电子表格,其中包含我的所有数据并按预期格式化。任何人都知道可能是什么问题?(作为参考,它是 Excel for Mac 2011)。

谢谢

0 投票
1 回答
150 浏览

macos - 如何在 excel 2011 中从多个工作簿中编译数据

我正在尝试从文件夹中的多个工作簿中复制一行数据,然后使用 VBA for Excel 2011 Mac 将它们粘贴到主工作簿(在同一文件夹中)。我有以下代码,但不断遇到Runtime error 1004.

调试后它突出显示该Workbooks.Open(MyFile)行,但我不知道为什么。路径是正确的。任何人都可以请教什么是错的?

我从http://www.familycomputerclub.com/transfer-data-from-multiple-workbooks-into-master-workbook-automatically-using-vba.html获得了适用于 Windows 的原始代码。任何信息,将不胜感激!

0 投票
1 回答
93 浏览

excel - 将列值与excel中的每一行值相加

我想在 excel 中为每一行值添加一个列值。我会插入我的电子表格的图像,但显然我需要 10 个声望才能做到这一点。

基本上,它将是以下内容:

单元格 B2 = B1+A2

单元格 B3 = B1+A3

单元格 B4 = B1+A4

等等。

我可以为一列做到这一点,但我需要在每一列中复制它。

谁能告诉我我可以使用什么公式/方法?拖着也没用。

谢谢。

0 投票
5 回答
133369 浏览

vba - 运行 VB 脚本时禁用 Excel 中的所有对话框?

我在 VB 中有一些将所有 XLSM 文件保存为 XLSX 的代码。我已经有了可以为我执行此操作的代码,但是每个操作都会显示对话框。这对于几十个文件来说很好。但是,我将一次在数百个 XLSM 文件上使用它,我不能整天坐在电脑前一遍又一遍地点击对话框。

我尝试过的代码非常多:

虽然这不会导致错误,但它也不起作用。

这些框会发出有关启用宏的警告,并警告另存为 XLSX 会删除所有宏的文件。考虑到警告的类型,我怀疑由于安全风险,他们已经限制关闭这些对话框。

由于我在 Excel 的 VB 编辑器中运行此代码,是否有一个选项可以让我禁用对话框进行调试?

我也试过:

这些都不起作用。

编辑:

这是上面的代码在我当前的代码中的样子:

我还包围了For循环,而不是ActiveWorkbook.SaveAs线:

最后,我改变了Application.DisplayAlerts上面的Workbooks.Open行:

这些都不起作用。

编辑:

如果有帮助,我正在使用 Excel for Mac 2011。

0 投票
1 回答
130 浏览

excel - 在 Mac 上使用 AppleScript 重置 Excel 状态栏

我无法从 AppleScript(Mavericks 上的 Excel for Mac 2011)重置 Excel 状态栏。

设置值有效:

但是重置它会写入false而不是写入Ready状态栏:

这是一个错误吗?

0 投票
0 回答
149 浏览

excel - 在 Mac Excel 上创建具有不同文件名的 xlsx 文件的多个副本

  1. 我有一个 .xlsx 文件,其中包含 4 张填满数据和公式等的表格。

  2. 我需要将该 .xlsx 文件复制 1000 次并用不同的名称保存每个文件。

  3. 我有另一个 .xlsx 文件,其中包含 1000 个名称的列表,我希望这些重复项在保存时被命名。

  4. 我是否可以在不手动复制文件 1000 次并重命名每个文件的情况下执行此操作?

  5. 我在 Mac 上使用 excel,不确定这是否限制了我的选择....

0 投票
1 回答
309 浏览

excel - 对倒数求和时的令人费解的行为

我正在尝试使用 Excel 2011 for Mac 快速计算多个值的倒数之和。我可以在网上找到的大多数文档和答案都说它应该很简单,=SUM(1/rangestart:rangeend)但是我从 Excel 中得到了意想不到的结果和非常奇怪的行为。我可以说明它的唯一真实方法是使用从 Excel 到纯文本的 copypasta:

第 1-4 列是关于电阻器的。SUM(R1:R5)是它们是否串联,并且SUM(1/R1:R5)应该等于1/R1+...+1/R5它们并联,但显然答案是不同的。此外,在第 5 列和第 6 列中,我使用可以给我一个已知结果作为对照实验的值对此进行了测试,Excel 抛出了错误SUM(1/F2:F5)而不是结果!

在Excel中以正确的方式执行此操作我缺少什么,这里发生了什么?

0 投票
1 回答
264 浏览

excel - Mac Excel 2011 - Excel Web 查询 - 循环和选择

我正在使用 Excel 2011 执行以下查询:

我想知道是否有一种方法可以遍历页面的值,即 URL 中的“p=1”自动增加到“p=2”。此外,此查询返回表格顶部的页码,我想知道是否有办法修改我的选择,以便只显示主表格。

Excel 渲染截图