问题标签 [excel-2010]
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-2010 - 如何在 Excel 上使用宏将选定数据从一个工作表复制到另一个工作表?
我需要在 Excel 上创建一个宏来跟踪不断变化的合同。已经有一个更新合约数据的宏,所以我需要创建另一个宏...
有两个工作表。第一个工作表上有一堆数据,每一行代表一个合同。有几个类别(合同编号、日期、价格等)。
我需要编写一个宏,只找到符合特定标准的某些合同(例如,在特定日期或特定价格的联系人),将它们复制并粘贴到第二个工作表中。
到目前为止我所做的:我已经想出一种使用 IF 和 OR 函数的复杂方法。因此,如果事情为真,我使用 OR 我指定标准和 IF 基本上可以找到相应的数据。
当事情为假时,输入一个 0。问题是我有大量的零行——不符合标准的行/合同。当我尝试使用查找命令 (CTRL+F) 查找、突出显示并正确删除(行向上移动)所有零时,宏不会记录它,我不知道如何在代码中编写它.
任何见解都会有所帮助!
excel - 编辑超链接 Excel 2010 宏
好的,所以我想创建一个宏来替换超链接的一部分。我在 excel 文件中有大量的超链接。有没有办法创建一个宏来做到这一点。
例如
www.OldName.com/
www.Oldname.com/a/
www.Oldname.com/b/
到
www.NewName.com/
www.NewName.com/a/
www.Newname.com/b/
vba - 修剪空白数据/行,根据工作表名称重命名列标题,将数据从一个工作表移动到另一个工作表。
这是我想在 Microsoft Excel 2010 中执行的操作:
我有几个包含数据的电子表格,这些电子表格的数据位于多张工作表中(底部的选项卡),但它们都在同一列/格式中。但是,这些列可能在它们上方有一两行可能有文本或可能是空白的,因此我必须将其修剪掉。
我想将数据复制到主电子表格中。在主电子表格中,列以工作表命名,因此,为了自动执行此操作,我必须将复制的工作表名称与列中的文本进行比较(它们将始终位于第一行) .
甚至可以使用宏在不同的 Excel 文件之间移动数据吗?
vba - IE.navigate2 因保护模式关闭而失败
我正在从 Excel VBA(Excel 2010,Windows 7)自动化 IE8
如果 URL 是 IE 保护模式打开的区域中的网站,则一切正常。
如果 URL 是 IE 保护模式关闭的区域中的网站,则脚本将失败(IE 自动可见,IE 对象在 VBA 中丢失 - 自动化错误)。
有什么方法可以在保护模式关闭的区域中启用 navigate2?
excel - 由另一列随机选择一个列子集中的值
我可以使用什么最简单的公式来随机选择 A 列中与给定 B 值相关联的值。所以在下表中,我希望随机选择一个 B = 3 的 A。所以我在第 1 行 (5.4) 和第 3 行 (4.2) 之间随机选择。请注意,此表可以任意大。
excel - 在 Excel 2010 中将数值汇总到某个范围内的总计
给定一列数值,是否可以对值求和,直到总数达到特定阈值,然后重置总和并继续?例如
这将数组相加,直到值超过 150,然后重置计数器。
vba - Excel 2010 宏有趣的按钮
好的,所以我正在创建一个电子表格,可以由另一个用户编辑,但否则会被锁定。我希望做的是创建 3 个按钮。“假设”“退出假设”和“重置”
“如果”将允许用户输入数据。“Exit what if”将允许用户退出输入模式并恢复为默认值。文档。然后“重置”将允许用户留在“如果”但将所有值重置为默认值。
然后我希望按钮“如果”出现在左侧的某处,但是当您单击它时,它会被“退出”和“重置”取代
excel-2010 - 如何在Excel2010中使用Excel API从Excel工作簿中删除数字签名而没有提示
在 Excel 2007 中,我曾经在工作簿上调用 SaveAs 来执行此操作。但在 Excel,2010 中情况有所不同。
一旦我在工作簿上调用 SaveAS,签名就会被破坏,但文件随后会以只读模式打开。现在,一旦我尝试使其可编辑(通过设置 Final=False),MSExcel 会抛出以下提示:签名已删除并且文档已保存。
有没有办法在 Excel 2010 中摆脱这个提示?
vba - WorksheetFunction 数组大小限制
我正在尝试使用 percentile 函数计算 VBA 中数组 (arr1) 中包含 100000 个值的数据集的 99.5% 百分位数,如下所示:
两者都不起作用,我不断收到类型不匹配(13)。
如果我将数组大小限制为最大 65536,则代码运行良好。据我所知,自从 Excel 2007数组大小传递到自 Excel 2000 以来受可用内存限制的宏时,计算受到可用内存的限制。
我在高性能服务器上使用 Excel 2010。任何人都可以确认这个问题存在吗?假设是这样,我认为我的选择是构建一个 vba 函数来“手动”计算百分位数或输出到工作表,在那里计算并读回。有没有其他选择,最快的方法是什么?
excel - 使用 Excel 2010 和参数的可刷新 Web 查询
我希望从 Feedburner 的 API 中提取 XML 提要。这只是编写 URL 并在 Excel 中使用“来自 Web”数据连接的问题。
这工作正常(并且非常快)。
现在,我希望能够更新“日期”表中的两个单元格,以使其提取该范围内的数据。这是使用 URL 中的参数完成的:
https://feedburner.google.com/api/awareness/1.0/GetItemData?uri=RSSFEEDNAME[]
使用 Excel UI,我可以将 [] 分配给任何单元格。但是,无论我尝试什么,这都行不通。我最初认为日期格式可能存在一些问题,所以我自己努力到我输入单元格的地步,确切的副本(&dates=2011-08-01,2011-08-05)作为文本。
每次,提要都只显示当前日期数据(这是未指定日期时的默认行为)。它没有给出错误(它会针对相对较小的违规行为,比如没有两位数的月份),这让我认为它只是没有用指定的文本替换 []。我也在对 WebTrends Web 服务查询使用相同的方法,并获得同样令人沮丧的结果。我已经阅读了有关网络查询的所有方法,并且我完全按照它们进行操作。
我找不到任何地方可以查看 Excel 请求的最终 URL,所以这有点摸不着头脑。任何关于下一步的想法将不胜感激!
最好的,内森