当上述单元格满足条件时在单元格中插入文本(如果有任何数字)

问题描述 投票:0回答:1

我有一张写满客户订单的表格。当产品打开盒子时,第五(E5)列有一个唯一标识符(一个数字)

我的计划是制定一个条件格式规则(如果可能的话,VBA会更好),如果第五列(单元格)有任何数字(依此类推),则在列(单元格)O5上写下“research”一词 我正在尝试设置一个循环,对 E 列( E5 之后)和 O ( O5 之后)上的所有单元格执行此操作,但到目前为止还没有运气。

(我想要做的一个小例子,数据在第 5 行之后开始)

我猜 VBA 是可行的方法,但到目前为止我发现的 VBA 代码似乎使用特定的单元格,并且不会遍历每一列。

感谢您的时间和帮助。

我尝试了条件格式,但无法正常工作(或我希望它的工作方式)

excel vba excel-2010 ms-office
1个回答
0
投票

我找到了一种使用 VBA 使循环工作的方法。

代码:

暗淡我只要 最后一行变暗

lastRow = Cells(Rows.Count,"E").End(xlUp).Row

对于 i = 6 到最后一行

如果 IsNumeric(Cells(i, "E").Value) 那么

Cells(i, "O").Value ="研究"

    End If

Next i
© www.soinside.com 2019 - 2024. All rights reserved.