问题标签 [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.
excel - Excel 2011 中的格式货币
下面是我使用 Excel 2010 从 Youtube 教程中提取的一些代码。当我尝试在 Mac 的 Excel 2011 上运行它时,货币输出都是整数。FormatCurrency() 在此版本的 Excel 中的工作方式是否有所不同?还是我刚刚(再次)搞砸了什么?谢谢你的帮助。
最佳,托尼·利马
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,"")))
我不知道第一个公式哪里出错了。如果有人有任何想法或其他方法可以做到这一点,那将不胜感激!
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)。
谢谢
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 的原始代码。任何信息,将不胜感激!
excel - 将列值与excel中的每一行值相加
我想在 excel 中为每一行值添加一个列值。我会插入我的电子表格的图像,但显然我需要 10 个声望才能做到这一点。
基本上,它将是以下内容:
单元格 B2 = B1+A2
单元格 B3 = B1+A3
单元格 B4 = B1+A4
等等。
我可以为一列做到这一点,但我需要在每一列中复制它。
谁能告诉我我可以使用什么公式/方法?拖着也没用。
谢谢。
vba - 运行 VB 脚本时禁用 Excel 中的所有对话框?
我在 VB 中有一些将所有 XLSM 文件保存为 XLSX 的代码。我已经有了可以为我执行此操作的代码,但是每个操作都会显示对话框。这对于几十个文件来说很好。但是,我将一次在数百个 XLSM 文件上使用它,我不能整天坐在电脑前一遍又一遍地点击对话框。
我尝试过的代码非常多:
虽然这不会导致错误,但它也不起作用。
这些框会发出有关启用宏的警告,并警告另存为 XLSX 会删除所有宏的文件。考虑到警告的类型,我怀疑由于安全风险,他们已经限制关闭这些对话框。
由于我在 Excel 的 VB 编辑器中运行此代码,是否有一个选项可以让我禁用对话框进行调试?
我也试过:
这些都不起作用。
编辑:
这是上面的代码在我当前的代码中的样子:
我还包围了For
循环,而不是ActiveWorkbook.SaveAs
线:
最后,我改变了Application.DisplayAlerts
上面的Workbooks.Open
行:
这些都不起作用。
编辑:
如果有帮助,我正在使用 Excel for Mac 2011。
excel - 在 Mac 上使用 AppleScript 重置 Excel 状态栏
我无法从 AppleScript(Mavericks 上的 Excel for Mac 2011)重置 Excel 状态栏。
设置值有效:
但是重置它会写入false
而不是写入Ready
状态栏:
这是一个错误吗?
excel - 在 Mac Excel 上创建具有不同文件名的 xlsx 文件的多个副本
我有一个 .xlsx 文件,其中包含 4 张填满数据和公式等的表格。
我需要将该 .xlsx 文件复制 1000 次并用不同的名称保存每个文件。
我有另一个 .xlsx 文件,其中包含 1000 个名称的列表,我希望这些重复项在保存时被命名。
我是否可以在不手动复制文件 1000 次并重命名每个文件的情况下执行此操作?
我在 Mac 上使用 excel,不确定这是否限制了我的选择....
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中以正确的方式执行此操作我缺少什么,这里发生了什么?
excel - Mac Excel 2011 - Excel Web 查询 - 循环和选择
我正在使用 Excel 2011 执行以下查询:
我想知道是否有一种方法可以遍历页面的值,即 URL 中的“p=1”自动增加到“p=2”。此外,此查询返回表格顶部的页码,我想知道是否有办法修改我的选择,以便只显示主表格。