繁体   English   中英

VBA宏可检查多个单元格(同一行)并将公式写入空白单元格之一

VBA Macro To Check Multiple Cells (Same Row) & Write Formula Into One Of The Blank Cells

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正式将我的骄傲放在一边,并寻求帮助。 我花了很多时间试图提出一个VBA宏,但收效甚微。

快速概述:我使用的程序将2D打印尺寸导出到我构建的模板中。 不幸的是,它导出了(3)个不同的尺寸选项。 为了达到最终目的,在“打印尺寸”列(H列)中需要有一个值,在+ Tol和-Tol列(I和J列)中都需要有一个值。 因此,如果给定行中的所有(3)单元格中都有一个值( 请参见第19行-下面的屏幕截图 ),则无需执行任何操作。

在(3)种情况下不会发生上述情况:

  • 第一个是导出尺寸范围时(I和J列中的值,H列中的值都是空白)。 请参见下面的第20行-屏幕截图 )因此,公式将必须为-H20 =((I20 + J20)/ 2)。

  • 第二种情况是当给出H / J列为空白的MAX TOL(I列)时。 请参见下面的第32行-屏幕截图 )因此公式将需要为H32 =(I32 / 2)。 J32还需要输入一个值“ 0”。

  • 第三种情况是当给出H / I列为空白的MIN TOL(J列)时。 请参见下面的第27行-屏幕截图 )因此,公式将必须为-H27 =(J27 / 2)。 I27还需要输入一个值“ 0”。

模板屏幕截图

抱歉,我尚未允许将图像上传到帖子,因此屏幕截图模板已链接到上方。

在此先感谢您的帮助!

问题暂未有回复.您可以查看右边的相关问题.
4 EXCEL公式引用同一行中的单元格

当同一行中的另一个单元格为TRUE时,我想对单元格应用条件格式。 我知道如何使用个别条件格式来执行此操作,但是我想用一条规则来完成目标。 例如。 如果G1为true,则A1应该为绿色,以此类推。 ...

5 Excel-对同一行上单元格的公式引用

我正在尝试建立一个简单的公式:如果该单元格与当前单元格在同一行,但列J为= 1或为空,则结果为1,否则为0。 关于= 1的部分有效,关于=“”的部分由于某种原因不起作用。 这是我的公式: 谁能帮助我找出为什么“ J”&ROW()=“”返回false的原因,即使它显然是正确的? ...

6 Excel公式-如果不同列中同一行中的单元格不为空白,则该列中的总和

我正在寻找一些公式,该公式将为我的特定列求和-AP,但条件很少。 我有2个相关的工作表-“最终”和“可视”。 在“最终” WS中,我在A列中拥有所有员工编号。每位员工一行。 在Visual WS中,我为每个员工都有几行,员工编号也在A列中。 我需要一个公式,该公式将汇总到“最终” ...

7 如果不是空白,VBA将单元格内容复制到下一行的单元格

我在列 A 到 H 中有数据。有些行在 H 中有数据。如果 HI 中有数据,需要在下一行之前插入一行并将 H 的内容复制到新行到单元格 F 中。 我发现的所有示例代码都希望将数据放在表末尾的下一个打开行中。 如果 H 不为空,我找到了插入一行的代码。 如果不是空白,我需要将 H 复制到下一行并 ...

2021-03-19 14:59:15 1 43   excel/ vba
8 VBA:将单元格与基于同一行中另一个单元格的数字相乘

希望您能帮助新的VBA用户。 我的问题是,我有2列,并且我不会基于第2列同一行中另一个单元格的文本来乘以第1列中单元格的数目。这在单行中相对简单,可以通过一个函数解决: 但是,例如,当我有10行时,我将无法使用它。 我尝试创建一个循环: 不能引用任何特定的行或列(例如“ B2 ...

9 VBA如何根据同一行中其他两个单元格的内容编辑单元格内容

我需要帮助创建一个宏来清理包含产品销售信息的 csv 表,包括需要使用的运输方式。 我们大约有 10 种产品无法通过我们通常的运输方式发送,我需要覆盖分配给包含这些产品的订单的运输方式。 A列是订单号 B列是购买的产品 C列是运输方式 如果有人在一个订单中购买多个产品,则订单号在下 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM