如何使用VBA为具有值的单元格着色和框架

时间:2015-05-29 16:41:40

标签: excel vba excel-vba

我试图为数据中的列着色和构图。里面有空行。我只想用有价值的颜色着色细胞。数据位置可能会改变,所以我想使用输入框来着色和构图。

数据将是这样的。选择范围是B列。

1   A
2   B
3   
4   A
5   B
6   
7   A
8   B
9   
10  A
11  B
12  
13  A
14  B
15  
16  A
17  B
18  
19  A
20  B
21  
22  A
23  B

1 个答案:

答案 0 :(得分:1)

您不一定需要VBA - 您可以使用条件格式。突出显示整个列B,然后转到&#34;条件格式&#34;在主页选项卡下。点击&#34;新规则&#34;并选择列表中的最后一个,&#34;使用公式确定要格式化的单元格。&#34;,在框=$B1<>""中输入。然后点击&#34;格式&#34;然后去&#34;填写&#34; - 选择你想要的颜色,点击&#34; OK&#34;和&#34;好的&#34;。应该这样做!

编辑:啊,关于输入框 - 你可以扩展你想用它做什么吗?将它用于&#34;颜色和框架&#34;?

是什么意思