vba背景色
Ⅰ 求助:用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
Ⅱ vba 清空背景色
sub text()
range("A1:IV65536").Interior.ColorIndex = xlNone
end sub
---
03版里來A1;IV65536即整自個工作表。
所以可以用cells.Interior.ColorIndex = xlNone
Ⅲ VBA改寫兩種方法 多列內容者添加背景色
Sub四列皆相同者添加背景色()
DimrngAsRange,iAsInteger,t$
WithCreateObject("scripting.dictionary")
ForItem=2ToCells(Rows.Count,1).End(xlUp).Row
t=Cells(Item,1).Value&"@"&Cells(Item,2).Value&"@"&Cells(Item,4).Value&"@"&Cells(Item,5).Value
If.exists(t)Then
IfrngIsNothingThen
Setrng=Cells(Item,1).Resize(1,5)
Else
Setrng=Union(rng,Cells(Item,1).Resize(1,5))
EndIf
Else
.Addt,""
EndIf
Next
EndWith
IfNotrngIsNothingThenrng.Interior.ColorIndex=3
EndSub
Ⅳ 請問如何利用EXCEL VBA 讓所選區域底色變色
不太理解你的要求,什麼是「目前所選區塊」,不選中就不起作用嗎?
第一種情況用條件格式
第二種情況要用vba,但數據量大時,速度難說
Ⅳ Excel vba怎樣設置按鈕背景顏色
在工具欄上右鍵,顯示控制項工具箱,點左上角進入設計模式,點第二個按鈕「屬性」,打開屬性窗口,設置「forecolor」或「backcolor」即可
Ⅵ VBA 宏 如何設置某單元格的背景顏色,及格式
你的知道處罰太多了,不能及時處理問題,採納別人的回答,所以沒人響應你的問題。
其實你自己操作一下,錄制一個宏就可以了。不用自己編寫的。
Ⅶ VBA如何指定單元格的背景顏色
[A1].Interior.ColorIndex = 3
指定A1單元格的背景顏色為紅色。
Ⅷ VBA 顏色代碼大全
excel2003默認顏色編號對照表
Ⅸ EXCELVBA中的用戶窗體(UserForm)背景顏色怎麼改變啊
那個點不用管抄它,等你運行的時候,窗襲體里就沒有那些點了。
至於背景顏色,你可以在窗體里點擊右鍵,然後選擇屬性。左邊就會彈出一個屬性菜單,里邊有一項叫做backcolor,點擊它相應的下拉菜單,調色板,選顏色
Ⅹ VBA怎樣給表格指定的行或列添加背景色
excel:
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & ThisWorkbook.Name, Password:="123"
word:
ActiveDocument.SaveAs Thisdocument.Path & "\" & Thisdocument.Name, Password:="12"
你只要知道錄制宏,查看宏,一專切明白屬。