Re: [算表] VBA上顏色請益

看板Office作者 (阿哲)時間4年前 (2019/09/18 01:47), 4年前編輯推噓1(1025)
留言26則, 2人參與, 4年前最新討論串2/2 (看更多)
※ 引述《johnny1215 (阿哲)》之銘言: : 軟體: office : 版本: 2007 : 請教,有 A/B/C 三個東西,by 每天日期可能會有出現錯誤的次數 (橫軸) : 要怎麼把連續出現 >= 三天的儲存格上紅色,只有兩天的上黃色,只有一天就不用上色 : (如下圖) : 謝謝! : https://imgur.com/5Y8rWhM
update: 程式碼會卡住,需要大大解惑...試了好久...>< https://imgur.com/J6Kmr5h
卡在這... https://imgur.com/BeN94VV
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.56.71 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1568742479.A.CEE.html

09/18 02:50, 4年前 , 1F
& ":" &改成,試試
09/18 02:50, 1F

09/18 03:10, 4年前 , 2F

09/18 03:52, 4年前 , 3F
對不起,想了一下excel End的選取方式,還是會需要Count或
09/18 03:52, 3F

09/18 03:53, 4年前 , 4F
Counta來確認是不是空白
09/18 03:53, 4F

09/18 03:58, 4年前 , 5F
不過如果資料長這樣[ ][1][ ][ ][2],程式會把1到2包含中
09/18 03:58, 5F

09/18 03:59, 4年前 , 6F
間的空格都上黃色,所以可能除了Count公式確認資料數外,
09/18 03:59, 6F

09/18 04:00, 4年前 , 7F
還需要用Range.Count來確認格子數,避免誤上色
09/18 04:00, 7F

09/18 04:53, 4年前 , 8F

09/18 23:48, 4年前 , 9F
謝謝new大大,只是如果我的範圍向右 向下不固定
09/18 23:48, 9F

09/18 23:48, 4年前 , 10F
是在第三行的地方改嗎?
09/18 23:48, 10F

09/18 23:50, 4年前 , 11F

09/19 12:35, 4年前 , 12F
若我的最右邊那欄為grant ttl 要怎麼濾掉那欄 讓他不
09/19 12:35, 12F

09/19 12:35, 4年前 , 13F
變色
09/19 12:35, 13F

09/19 12:38, 4年前 , 14F
09/19 12:38, 14F

09/19 22:55, 4年前 , 15F
請問要如何讓最後一欄不上色
09/19 22:55, 15F
09/19 22:55

09/19 22:57, 4年前 , 16F
※ 編輯: johnny1215 (1.172.56.71 臺灣), 09/19/2019 23:01:25

09/19 23:02, 4年前 , 17F

09/20 00:51, 4年前 , 18F
比較符合程式邏輯的做法是多加一個判斷,如果End(xlToLeft
09/20 00:51, 18F

09/20 00:51, 4年前 , 19F
)超過資料範圍則以資料最後一格取代掉End()
09/20 00:51, 19F

09/20 00:53, 4年前 , 20F
阿偷懶有就好的做法是程式跑完之後把最後不想上色的那欄改
09/20 00:53, 20F

09/20 00:53, 4年前 , 21F
回白色或無填滿...
09/20 00:53, 21F

09/20 11:10, 4年前 , 22F
啊抱歉上面那個應該是End(xlToRight)
09/20 11:10, 22F

09/21 02:10, 4年前 , 23F
請問要加在哪一行?
09/21 02:10, 23F

09/21 02:18, 4年前 , 24F

09/21 02:20, 4年前 , 25F
我用偷懶的方式 但發現最後有連續兩天的會亮紅色(應
09/21 02:20, 25F

09/21 02:20, 4年前 , 26F
黃色
09/21 02:20, 26F
文章代碼(AID): #1TWHnFpk (Office)
討論串 (同標題文章)
文章代碼(AID): #1TWHnFpk (Office)