• 2

請教VBA遇到【條件式規式設定】時,要如何撰寫成VB陳述式?

srwe wrote:
Conditional(恕刪)


這個我有想過,可是好像得動迴圈,
如果我要設定的欄位不只一欄時,可能要複製的程序就更多了些..
而且感覺好像一個一個去比對,不知會不會比較佔用資源..
MaverickRay wrote:
我今日發現好像是我在錄製時是採選擇


樓主應該是找到關鍵了..........我以前錄製時應該就是直接用新增規則~~
Der,misser1
MaverickRay wrote:
這個我有想過,可是好像得動迴圈,
如果我要設定的欄位不只一欄時,可能要複製的程序就更多了些..


不需要迴圈
請多設幾個範圍、條件,但是太多也不行,excel有上限的
除非,刪除舊條件,才需要重跑一次vba

例如:
'範圍1
Set Crange1 = …
Crange1.FormatConditions.Delete
'範圍1條件1
Set C1_1 = Crange.FormatConditions.Add(…)
C1_1.Font.Color =…
'範圍1條件2
Set C1_2 = Crange.FormatConditions.Add(…)
C1_2.Font.Color =…

'範圍2
Set Crange2 = …
Crange2.FormatConditions.Delete
'範圍2條件2
Set C2_1 = Crange2.FormatConditions.Add(…)
C2_1.Font.Color =…
'範圍2條件2
Set C2_2 = Crange2.FormatConditions.Add(…)
C2_2.Font.Color =…
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?