首页 > 解决方案 > 将一列乘以另一列,但前提是它们被突出显示

问题描述

第一周使用 VBA,但我试图将一列 (X) 乘以另一列 (AB),答案在另一列 (AO) 中。但我只想在它们所在的行被突出显示时将它们相乘。我正在尝试这样的事情,但它只给了我#Name?在 AO 列中,它填充了未突出显示的区域。

Rx 是 X 列的范围

For Each Cell In Rx
    If Cell.Interior.Color = RGB(241, 231, 64) Then
    Range("AO15:AO45") = Evaluate("X15:X45" & "AB15:AB45")

希望有人可以帮助我:)

标签: vbaexcel-formula

解决方案


推荐阅读