问题标签 [excel-2013]
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 中,从 C2 开始,我有一列数字。
我想要一个条件格式规则应用于该列中的每个数字,以检查它是否小于它上面的所有数字。如果是,它应该是绿色的。
例如:
184.9 和 183.6 都应该是绿色的。
选择列中的所有值后,我创建了以下条件格式规则:
...然后将格式设置为绿色文本。适用于 =$C$2:$C$150
但它不起作用:(
关于如何使这项工作的任何想法?
excel - 条件格式代码崩溃程序
我有以下公式作为单元格块的条件:
当我将条件复制到 (A:O, 3:28) 区域的更多单元格中时,程序变得越来越慢,最终停止响应。这是条件的结果,还是其他原因,有没有办法简化代码以防止程序崩溃?
vba - 如何自动删除工作表?
我Application.Sheets("Sheet6").Delete
用来删除工作表,它会导致一个弹出窗口询问我是否确定。如何自动选择删除?
excel - 找到文本字符串时从列中复制值
我想知道是否有人可以帮助我。
我正在使用下面的代码在命名范围(“ProjectName”)中搜索包含值“OVH”的任何单元格。找到此值后,脚本会从此范围创建唯一值列表并将它们粘贴到命名范围“EnhancementsList”中
该代码工作正常,但是,如果可能的话,我希望对其进行调整,以便尽管它检查“OVH”文本字符串的“ProjectName”范围,但它会复制并创建列中的唯一值列表一步到左边的命名范围为“任务”,但我不知道该怎么做,尽管花了几天时间试图想出一个解决方案。
我已经尝试,以我有限的知识,改变这条线:
至
和
但我收到不匹配错误。
我只是想知道是否有人可以看看这个,让我知道我哪里出错了。
非常感谢和亲切的问候
excel - Excel 2013 宏仅显示基于一个单元格值的特定行
我是 excel 宏和 vba 的新手。我有一个 excel 文件,第一张表中有大约 300000 行,其中第一列中有项目标识符(它们可能是几个具有相同值的),第二张表中有大约 1000 行(第一列也包含项目标识符,但它们是唯一的这里)。我需要编写一个宏,根据第二张表隐藏第一张表中的行。我的意思是我需要循环抛出第一张表中的所有行,如果第一个单元格值与第二张表第一列的任何单元格不匹配,则隐藏该行。
我知道它会很慢,因为每次我需要将 cellvalue 与另外 1000 个单元格值进行比较,并且我有 300 000 行。我该怎么做?你能建议最快的方法吗?任何帮助将不胜感激,在此先感谢。
经过大量搜索后编辑我制作了自己的宏
它现在正在处理我的 excel 文件,但是速度很慢......我该如何改进它?
excel - VBA复制如果值等于
我想知道是否有人可以帮助我。
首先,我是第一个承认,我已经获得了进入这个阶段的帮助,但我有点不确定能否解决我在下面的代码中遇到的问题。
提供一点背景:
我正在尝试做的是检查代码在哪里查看工作表“AllData”(源)工作表上的项目列表,从单元格 E3 开始,如果单元格包含文本值“增强”,则复制该单元格并将其粘贴到“增强”(目标)表中。
此外,代码还将与每个项目关联的“实际”工时数字和日期以及按项目和按期间的总工时输入目标表(增强表)上的相应单元格。这些是“RVal”和“RDate”变量。
修订后的代码 - 完整的工作脚本
不幸的是,当我尝试运行它时,我收到“编译错误:未定义标签”错误,并且调试突出显示以下行作为问题,我不知道为什么:
我只是想知道是否有人可以看看这个并让我知道我哪里出错了?
如果有帮助,我可以提供指向我的测试文件的链接。
非常感谢和亲切的问候
vba - 如何在excel中创建一个填充特定范围的文本框?
使用 vba,我希望能够添加它并使其位于特定范围内,A2:H8
例如 。那可能吗?
我知道我也可以合并一堆单元格并以这种方式制作一个文本框,但我希望用户可以更容易地移动,如果他们愿意的话。
现在我只是在使用一个通用的 add 函数,并试图将它放在我想要的区域。但是,由于用户输入,整个页面会发生变化,因此根据他们的操作,我需要将它放在不同的位置。如果我将它绑定到特定范围,无论用户做什么,它都可能始终处于完美位置。
这是我当前的小代码片段:
excel - 复制数据跳过空白
美好的一天,有人可以帮助我。我有 2 个电子表格,第二个电子表格的复制单元格与第一个电子表格完全相同。但我的问题是,在第一个电子表格上我有空白行,因为发票是按日期顺序排列的,而不是每天的发票。我用于增值税目的的第二张纸并希望我的选择以列表形式出现,以便只为簿记员打印一页。我有发票的地方,例如。在第一个电子表格的 10 日、15 日和 20 日,“我可以使用什么公式让 3 张发票出现在第二个电子表格中,例如在第 1、2、3 行中,一个在另一个的正下方。
我在 20 年前完成了 VBA,除了这个我一生都无法弄清楚之外,一切都做得很好。提前感谢任何可以帮助我的人。
excel - 如何在 Excel 中生成随机时间戳
我需要在 Excel 2013 中生成一堆随机时间。
时间需要在早上 7 点到早上 8 点 45 分之间
行数各不相同,但通常在 30 到 60 之间
excel - 我有两根大柱子,一根长 391k,一根长 50k。我需要将具有相同数据的单元格放在一起
A 列和 B 列都有电话号码。50,000 B 列中的每一个都确实出现在 A 列中,也有 391,000。
我只希望 50,000 B 列的每个数字都与与 391k 列 A 相同的 ROW 匹配。
这样,如果数据在两行中,则 A 列和 B 列的同一行具有相同的值。如果 391k 列表中有电话号码,但 50k 列表中没有,则在该行中,A 列将有一个电话号码,B 列将是空白的。