导航:首页 > 程序命令 > 颜色命令宏

颜色命令宏

发布时间:2023-07-08 01:44:07

① Excel利用宏填充颜色

If Sheets(1).Selection.Interior.ColorIndex = 15 Then
运行这句时会显示: 对象不支持该属性或方法.问题在于前一句定义了"Sheets(1).Cells(i, j).Select"
所以这里只用 "If Selection.Interior.ColorIndex = 15 Then"
另外,如果只是将程序改为 "If Selection.Interior.ColorIndex = 15 Then" 那么下面的判断就不能用
Sheets(2).Cells(i, j).Select
Sheets(2).Selection.Interior.ColorIndex = 1
这两句, 因为Sheets(2).Cells(i, j).Select这句会造成Selection区域的改变,从而会产生新的错误.

Sub 填色()
Dim i As Integer
Dim j As Integer
Sheets(1).Select
For i = 1 To Sheets(1).UsedRange.Rows.Count
For j = 1 To Sheets(1).UsedRange.Columns.Count
Sheets(1).Cells(i, j).Select
If Selection.Interior.ColorIndex = 15 Then
Sheets(2).Cells(i, j).Interior.ColorIndex = 1
End If
Next j
Next i
End Sub

把程序改为这样,应该是比较少的改动了.如果你想优化,还是参照上面的回复.

② Eecel中如何实现使用宏命令改变表格内所有字体颜色

该表表格所有字体颜色的VBA代码:

Cells.Font.Color=RGB(0,255,0)


RGB表示红、绿、蓝的组合,如果需要为白色就是RGB(255,255,255),黑色就是RGB(0,0,0)

阅读全文

与颜色命令宏相关的资料

热点内容
什么是服务器辨认不了 浏览:126
java如何调用类方法 浏览:481
管理孩子的app叫什么 浏览:544
压缩活动轨迹 浏览:672
6米梁加密筋 浏览:77
怎么学好ps如何学好编程 浏览:298
c编译器厂商 浏览:112
简述编译程序以及解释程序 浏览:1
linux升级kernel 浏览:176
入侵服务器挖矿是什么罪 浏览:47
房屋解压资料丢了怎么办 浏览:810
java文件行读写 浏览:544
影城网上售票系统源码 浏览:634
防疫就是命令歌曲 浏览:204
滴滴号码加密怎么解除 浏览:844
模具编程的职责 浏览:944
华为ssh改加密算法 浏览:149
文件夹空白合同 浏览:763
pythonwebpy开发 浏览:671
不是c编译器的有 浏览:662