Board logo

標題: 用設定格式化條件檢視資料問題 [打印本頁]

作者: mmggmm    時間: 2010-8-8 12:25     標題: 用設定格式化條件檢視資料問題

我想利用設定格式化條件檢視不存在的數值出了問題請高手們指導.[attach]2290[/attach]
作者: kimbal    時間: 2010-8-8 13:23

或者可以說說你想用格式化條件做些什麼效果?
作者: GBKEE    時間: 2010-8-8 14:34

回復 1# mmggmm
多範圍的儲存格格式化條件 的公式 須以作用中的儲存格為主
這是你檔案A5的公式正確  =COUNTIF($Q$6:$Q$65536,$A5)<1
                F5的公式錯誤  =COUNTIF(R$6:U$42,$E5)<1

  1. Sub EX()
  2.     [A5:N65536].FormatConditions.Delete
  3.     With [A5:A65536,C5:C65536,E5:E65536,G5:G65536,I5:I65536,K5:K65536,M5:M65536]   '多範圍的儲存格
  4.         .Select              '格式化條件須圈選範圍
  5.         .Cells(1).Activate   '圈選範圍中之 A5為作用中的儲存格
  6.         .FormatConditions.Delete  '刪除原範圍中格式化條件
  7.         .FormatConditions.Add Type:=xlExpression, Formula1:= _
  8.         "=COUNTIF($Q$6:$Q$77," & .Cells(1).Address(0, 0) & ")<1"
  9.         '以上的公式 =COUNTIF($Q$6:$Q$65536,A5)<1
  10.         '如.Cells(2).Activate  '圈選範圍中變成 A6是作用中的儲存格
  11.         '以上的公式 =COUNTIF($Q$6:$Q$65536,A6)<1
  12.         '作用中的儲存格為主 否則公式就錯掉
  13.         .FormatConditions(1).Font.ColorIndex = 3
  14.         .Cells(1).Select
  15.     End With
  16. End Sub
複製代碼

作者: mmggmm    時間: 2010-8-8 17:05

kimbal你好,我主要想用Q欄的數值來判斷A,C,E,G,I,K,M,7欄內所輸入的數值有冇錯誤如有就用顏色指出錯處
作者: kimbal    時間: 2010-8-8 18:46

回復 4# mmggmm

um....  你在excel上問題是在問F欄, 我就直接看F欄的:
F5的條件:
=COUNTIF(R$6:U$42,$E5)<1
R6:U42 上都沒有301, 所以就出紅色.

留意一點是如果數據加減了, 是要用插入/刪除,而不是貼上值
插入/刪除的話,條件的格式會跟新加行數縮小增大, 但貼上值的話就不會.
作者: Hsieh    時間: 2010-8-8 22:53

格式化條件可行ㄚ
選擇B5
新增訂一名稱x
公式=A5
選擇B5:N65536
設B5:N65536的格式化條件
=(MOD(COLUMN(),2)=0)*(COUNTIF($Q$6:$Q$65536,x)<1)[attach]2296[/attach]
作者: PD961A    時間: 2010-8-9 07:47

本帖最後由 PD961A 於 2010-8-9 07:49 編輯

請問版主
下載HS版主的每日數檔案..
新增工作表後..
原工作表名稱會變色
請問設定到哪裡?
要如何改回來正常無顏色?
謝謝您...


[attach]2299[/attach]
作者: GBKEE    時間: 2010-8-9 07:58

回復 7# PD961A

    [attach]2300[/attach]
作者: mmggmm    時間: 2010-8-9 21:42

Hsieh:
未能下載你的文件,現依你的方法做,但結果不是想要的請指出錯在哪裡
  [attach]2315[/attach]
作者: Hsieh    時間: 2010-8-9 21:53

回復 9# mmggmm


    X的定義公式錯誤
作用儲存格在B5
公式應為
=A5
作者: mmggmm    時間: 2010-8-10 12:08

Hsieh:
  很抱歉我仍然未能了解你說
"選擇B5新增訂一名稱x公式=A5"
是否這樣[attach]2326[/attach]
作者: GBKEE    時間: 2010-8-10 12:16

回復 11# mmggmm
定義 X 之後
請在 A10 輸入 500  然後 B10 的公式 =X 後 看看 B10 變成什麼
EX : D5 輸入   100  然後 D5 的公式 =X 後  看看 D5  變成什麼
作者: PD961A    時間: 2010-8-10 12:19

本帖最後由 PD961A 於 2010-8-10 12:21 編輯

回復 11# mmggmm
目前您的工作表設定名稱為"每日數"
試試看

    [attach]2327[/attach]
作者: mmggmm    時間: 2010-8-10 17:51

好多謝各位指導現在已清楚了




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)