www.bzyk.net > vBA intErior

vBA intErior

代码如下: Private Sub CommandButton1_Click() Dim iColor As Long iColor = Sheet1.Cells(2, 2).Interior.Color MsgBox iColor End Sub 显示的是颜色数值,并未显示0。 iColor 是否又被初始化或赋值

interior.color的值是一个十进制数,范围是0-16777215. 属于long长整形范围 我研究了一下,规律是这样: 在excel中的RGB值,顺序是BGR,所以纯蓝色是(255,000,000),纯绿色是(000,255,000),纯红色是(000,000,255)对应的十六进制分别是...

与整个工作表的第一列表示方法一样,但对象是Selection,而不是Sheets,如Selection.Columns(1).Select就是选择Selection中的第一列,以下图为例: 运行宏test后的效果就是选择区域中的第一列。 知识扩展: 要选择区域中第几行第同列的单元格也...

Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.Pattern = xlNone Rows(Target.Row).Interior.Color = 49407 Columns(Target.Column).Interior.Color = 49407End Sub

可以使用.Range("").Interior.ColorIndex的方法获取对应单元格的ColorIndex值,也可以参照下表。

在VBA里面,Interior是一个对象,该对象允许用户设置或返回基于单元格内部格式的搜索条件。 Interior.Pattern = xlSolid 就是将该对象区域的颜色设置为纯色。

首先不用VBA是肯定不行的 用VBA当在selectionchange事件中编写代码如下 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = xlColorIndexNone Target.EntireRow.Interior.ColorIndex = 3 End Sub 颜色...

一,Range("b2:f5").Interior.ColorIndex = xlNone Range是区域对象,Range("b2:f5")就是指左上角为“B2”单元格,右下角为“F5”单元格这样一个连续的区域,应该是4行5列的一个区域。 Interior.ColorIndex 是指填充颜色(这里是采用ColorIndex严格...

判断是否有填充颜色 可以用 if interior.colorindex=xlnone 如果是Ture就是没有填充颜色

Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.ScreenUpdating = False Cells.Interior.ColorIndex = xlNone Rows(Target.Row).Interior.Color = RGB(248, 252, 235) Columns(Target.Column).Interior.Color = RGB...

网站地图

All rights reserved Powered by www.bzyk.net

copyright ©right 2010-2021。
www.bzyk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com