基于另一个工作表的独立条件格式
Independent conditional formatting based on another worksheet
我已经为仓库创建了库存管理文档。它有一个名为“IN”的作品sheet和一个名为“公式”的作品sheet。在“公式”sheet 中,我创建了复杂的(好吧......无论如何相对复杂)公式来计算我的库存库存如此之低以至于我需要下订单的点(重新供应点) .
在“IN”工作sheet 我显示我有多少库存(任何给定项目)。现在没有其他方法可以判断我的“IN”存储是否足够(相对于重新订购点),除非我进入“公式”页面。
我要做的是:
我想根据 D4 到 D1000(独立)是否小于或等于它们的对应单元格(相隔 37 个单元格),将 A4 和 A1000(独立)之间的每个单元格的背景颜色更改为红色在“公式”N10 到 N36862 中。
示例:
库存名称 (A4) 是其常规颜色,因为库存量 (D4) 多于公式工作中指示的再供应点sheet(单元格 N10)
换句话说:
A4(常规颜色)因为 D4 > "formulas!N10"
同时
A5(红色)因为 D5 <= "公式!N47"
同时
A6(常规颜色)因为 D6 > "formulas!N84"
等等
我需要 VBA 这样做的原因是因为“公式”工作 sheet 上的补给点(如您在示例中所见)相隔 37 个单元格,并且因为有 1000 行,通过“条件格式”菜单手动执行此操作需要几天时间(而且我没有时间花在工作上)。
我打算在 VBA 中为第一个库存行 (A4) 编写代码,然后为每个库存行复制它,使用 Excel 更改行的值(我知道怎么做 - 以前做过,这很棘手但可行)。如果有人有更好的主意,请务必告诉我:)
根据目前在网上找到的方法,我尝试了20多种不同的方法,但我还没有破解这个密码。我仍然没有发现任何人试图做与此完全相同的事情,因此解释不同的方法以满足我的需要被证明是非常困难的。
我认为您仍然可以使用条件格式来完成。
您需要添加适用于 A4:A1000 的条件格式并将其设置为 'format cells where this formula is true'(即条件格式 > 新规则 > 使用公式)。
公式将是这样的;
=$D4<=INDEX(formulas!N:N, ROW($D4)*37-138)
显然你只需要设置 colour/formatting 以突出显示相关单元格。
我已经为仓库创建了库存管理文档。它有一个名为“IN”的作品sheet和一个名为“公式”的作品sheet。在“公式”sheet 中,我创建了复杂的(好吧......无论如何相对复杂)公式来计算我的库存库存如此之低以至于我需要下订单的点(重新供应点) .
在“IN”工作sheet 我显示我有多少库存(任何给定项目)。现在没有其他方法可以判断我的“IN”存储是否足够(相对于重新订购点),除非我进入“公式”页面。
我要做的是:
我想根据 D4 到 D1000(独立)是否小于或等于它们的对应单元格(相隔 37 个单元格),将 A4 和 A1000(独立)之间的每个单元格的背景颜色更改为红色在“公式”N10 到 N36862 中。
示例: 库存名称 (A4) 是其常规颜色,因为库存量 (D4) 多于公式工作中指示的再供应点sheet(单元格 N10)
换句话说: A4(常规颜色)因为 D4 > "formulas!N10"
同时 A5(红色)因为 D5 <= "公式!N47"
同时 A6(常规颜色)因为 D6 > "formulas!N84"
等等
我需要 VBA 这样做的原因是因为“公式”工作 sheet 上的补给点(如您在示例中所见)相隔 37 个单元格,并且因为有 1000 行,通过“条件格式”菜单手动执行此操作需要几天时间(而且我没有时间花在工作上)。
我打算在 VBA 中为第一个库存行 (A4) 编写代码,然后为每个库存行复制它,使用 Excel 更改行的值(我知道怎么做 - 以前做过,这很棘手但可行)。如果有人有更好的主意,请务必告诉我:)
根据目前在网上找到的方法,我尝试了20多种不同的方法,但我还没有破解这个密码。我仍然没有发现任何人试图做与此完全相同的事情,因此解释不同的方法以满足我的需要被证明是非常困难的。
我认为您仍然可以使用条件格式来完成。 您需要添加适用于 A4:A1000 的条件格式并将其设置为 'format cells where this formula is true'(即条件格式 > 新规则 > 使用公式)。 公式将是这样的;
=$D4<=INDEX(formulas!N:N, ROW($D4)*37-138)
显然你只需要设置 colour/formatting 以突出显示相关单元格。