无法调用FormatConditions.Add与types
我正在运行一个相当简单的FormatConditions以编程方式添加…
someVar的值为168.该代码在.FormatCondtions.Add
行上失败
Set Sheet = Workbooks(1).Worksheets(1) With Workbooks(1).Worksheets(1).Range("C2:C" & someVar) .FormatConditions.Delete .FormatConditions.Add Type:=xlCellValue, Operator:=xlDuplicate .FormatConditions(1).Interior.Color = RGB(255, 40, 80) End With
我也尝试使用select,错误保持不变
Workbooks(1).Worksheets(1).Range("C2:C" & someVar).Select With Selection 'See above End With
试试这个:
Set Sheet = Workbooks(1).Worksheets(1) With Sheet.Range("C2:C" & someVar) .FormatConditions.Delete .FormatConditions.AddUniqueValues .FormatConditions(1).DupeUnique = xlDuplicate .FormatConditions(1).Interior.Color = RGB(255, 40, 80) End With