excelvba背景色
⑴ 请问如何利用EXCEL VBA 让所选区域底色变色
不太理解你的要求,什么是“目前所选区块”,不选中就不起作用吗?
第一种情况用条件格式
第二种情况要用vba,但数据量大时,速度难说
⑵ excel vba 判断以改变单元格背景色的问题
Sub gb()
Dim i
For i = 1 To 100
If Sheet1.Cells(i, 1) = 1 Then
Sheet1.Cells(i, 1).Interior.ColorIndex = 6
ElseIf Sheet1.Cells(i, 1) = 0 Then
Sheet1.Cells(i, 1).Interior.ColorIndex = 5
End If
Next
End Sub
⑶ excel vba。工作表中的按钮,如何设置按钮的背景颜色
表单按键只能设置字体的颜色,不能设置控件的填充色。并且只能通过指定宏来运行代码。
建议采用ActiveX控件。它可以直接将代码写入相应的事件中。
⑷ EXCELVBA中的用户窗体(UserForm)背景颜色怎么改变啊
那个点不用管抄它,等你运行的时候,窗袭体里就没有那些点了。
至于背景颜色,你可以在窗体里点击右键,然后选择属性。左边就会弹出一个属性菜单,里边有一项叫做backcolor,点击它相应的下拉菜单,调色板,选颜色
⑸ VBA 颜色代码大全
excel2003默认颜色编号对照表
⑹ Excel vba怎样设置按钮背景颜色
1、表单按钮-- 右键--设置控件格式中改变文字颜色(不能改变背景颜色)
2、ActiveX控件
右键--属性--Forecolor(设置文字颜色)---backcolor(设置背景颜色)
⑺ Excel vba怎样设置按钮背景颜色
在工具栏上右键,显示控件工具箱,点左上角进入设计模式,点第二个按钮“属性”,打开属性窗口,设置“forecolor”或“backcolor”即可
⑻ 求助:用vba给excel单元格填充背景色
'这句有问题
Range(rngS.Row,rngS.Column).Interior.ColorIndex=Sht1.Cells(i,1).Interior.ColorIndex
'改为抄(原因:本身rngS已经被指袭定为目标单元格的地址了.你不不用再重新转换)
rngS.Interior.ColorIndex=Sht1.Cells(i,1).Interior.ColorIndex
'如果想转换的话改为:
.Cells(rngS.Row,rngS.Column).Interior.ColorIndex=Sht1.Cells(i,1).Interior.ColorIndex
⑼ excelVBA设置单元格颜色
Cells(1, 1).Font.ColorIndex = 3 '字的颜色号为3 红色内
Cells(1, 1).Interior.ColorIndex = 3 ' 背景容的颜色为3 红色
Cells(2, 1).Font.Color = RGB(0, 255, 0) '字的颜色绿色
Cells(2, 1).Interior.Color = RGB(0, 0, 255) '背景的颜色蓝色
⑽ excel vba 单元格背景颜色填充问题
试试
range("a1:g1").Interior.Color = RGB(123, 212, 102)