返回列表 上一主題 發帖

求助:今日或今日之前的日期,字體變色

求助:今日或今日之前的日期,字體變色

因輸入資料時
需要輸入大量日期(儲存格獨立放置一個日期)
容易將年份輸入錯誤(例:7/8/2016錯誤打成7/8/2014)
錯誤造成該項資料過時

想問問有沒有方法輸入日期資料時
當日期輸入時是今天或今天之前
字體會變成另一種顏色(例如:紅色)

回復 15# hugh0620
感謝hugh0620兄熱心幫忙
這個方法同樣用得著

可惜論壇未有『熱心』和『感謝』這類評分
否則一定會給各位兄弟奉出謝意

TOP

本帖最後由 hugh0620 於 2014-12-17 11:21 編輯

回復 8# K_Wing
格式化條件操作


新增第一個條件設定


新增第二個條件設定


透過管理規則,查看設了幾個條件

學習才能提升自己

TOP

回復  K_Wing
選取輸入日期的範圍,(圖片中以A欄為輸入日期欄位)
A1為作用中儲存格
格式化條件/使用公式 ...
Hsieh 發表於 2014-12-16 09:24

非常感謝
完全成功了
真是感激流涕

TOP

回復 10# rouber590324
感謝兄弟幫忙
不知何解
由A19至A22
只有部分日期能出現正確效果

這並不打緊
我會再反覆測試的
再說一聲多謝

TOP

回復  K_Wing
可以開一個新檔案測試

Excel 2007的話~ 先到一般->開發人員勾選起來~  就有選項可以讓你開啟VB的程式撰寫區
(現在我是用2013~ 所以有點忘記2007VB開啟的方式~ 有誤的話~ 請見諒)

可以參照下面圖片或是爬爬文就知道了~

hugh0620 發表於 2014-12-16 00:17

一再感謝兄弟相助
我使用的版本
似乎與兄弟的版本略有不同

又或笨拙的我未能按圖索驥

我只是想避免資料因錯手而造成日期錯誤
導致被誤會為資料已過期
才會想出由表格給我作出提醒
(總比每次都由上司作出提醒的好)

其實最簡單的方法就是自己多留神
用多點時間覆Check就可以了

TOP

回復 1# K_Wing
選取輸入日期的範圍,(圖片中以A欄為輸入日期欄位)
A1為作用中儲存格
格式化條件/使用公式值來決定格式化哪些儲存格
=(A1<>"")*(A1<=TODAY())

學海無涯_不恥下問

TOP

1. =IF(AND(A1-NOW()<=0,A1<>""),TRUE,FALSE)
1.1 A1  => 儲存格第1欄第1列
2.你將滑屬移於A1儲儲存格.然後 格式-設定格式化條件-公式為
  2.1  COPY =IF(AND(A1-NOW()<=0,A1<>""),TRUE,FALSE)
2.2  要變之字形/外匡/顏色 內容需自行選取(無選取不會變色)
3.於 A1 輸入 12/16之前會依ITEM2.2你想要之需求變色.
4.再試試.
羅

TOP

本帖最後由 hugh0620 於 2014-12-16 00:18 編輯

回復 8# K_Wing

可以開一個新檔案測試

Excel 2007的話~ 先到一般->開發人員勾選起來~  就有選項可以讓你開啟VB的程式撰寫區
(現在我是用2013~ 所以有點忘記2007VB開啟的方式~ 有誤的話~ 請見諒)

可以參照下面圖片或是爬爬文就知道了~                                                   

學習才能提升自己

TOP

本帖最後由 K_Wing 於 2014-12-15 20:39 編輯

回復 7# hugh0620
:L
哈哈...
我這個小學生
說出來實在汗顏
語法還不懂放到那裡使用...
不過還是要多謝兄弟幫忙

TOP

        靜思自在 : 好事要提得起,是非要放得下,成就別人即是成就自己。
返回列表 上一主題