首页 > 解决方案 > 使用 Worksheets() 选择指定范围会导致运行时错误 1004

问题描述

在具有三个工作表(ws1、ws2 和 w3)的工作簿中,当ws2不活动时,这段代码会导致运行时错误“1004”:

With Worksheets("ws2").Range(Range("O2"), Range("O2").End(xlDown)).Interior

    .ThemeColor = xlThemeColorDark1
    .TintAndShade = -0.25

End With

我不明白为什么。

标签: excelvba

解决方案


推荐阅读