最近在做軟體更新
設計了一個表格
分別是機台編號、機台軟體版本、更新至最新版的日期
現在希望能在輸入更新版本日期後這三格全部都自動填上底色
我是希望輸入日期後excel自動抓系統時間
比如今天的日期是填黃色、昨天填上淺藍色.....
也就是excel開啟後均會自動對映系統日期改變儲存格的顏色
不知道有什麼方法可以做到這樣的功能?
想過要用巨集的方式
但一方面自己不懂Visual Basic
另一方面巨集也不會自動變更(需要手動按快速鍵或做成按鈕)
不知還有沒有其他方法
最近在做軟體更新
設計了一個表格
分別是機台編號、機台軟體版本、更新至最新版的日期
現在希望能在輸入更新版本日期後這三格全部都自動填上底色
我是希望輸入日期後excel自動抓系統時間
比如今天的日期是填黃色、昨天填上淺藍色.....
也就是excel開啟後均會自動對映系統日期改變儲存格的顏色
不知道有什麼方法可以做到這樣的功能?
想過要用巨集的方式
但一方面自己不懂Visual Basic
另一方面巨集也不會自動變更(需要手動按快速鍵或做成按鈕)
不知還有沒有其他方法
不要因為也許會改變
就不肯說那句美麗的誓言
不要因為也許會分離
就不敢求一次傾心的相遇
總有一些什麼會留下來的吧
好讓 好讓那些不相識的人
也能知道我曾經怎樣深深地愛過你
點廣告賺取微薄的零用錢
http://www.neobux.com/?rh=686F6F74736369
對儲存格用"設定格式化條件"即可
在 "格式"->"設定格式化條件"
一個儲存格最多可以設定三個條件
再多.....就要用巨集(VBA)了,
再說一下巨集是可以用觸發事件的方式執行的
設定格式化條件就可以?
現在已經把三個條件都建立了
不過倒想學學看
可否再詳細說明一下呢
另...觸發事件執行要怎麼設定呢
(巨集我只會用錄製、播放的方式而已)
不要因為也許會改變
就不肯說那句美麗的誓言
不要因為也許會分離
就不敢求一次傾心的相遇
總有一些什麼會留下來的吧
好讓 好讓那些不相識的人
也能知道我曾經怎樣深深地愛過你
點廣告賺取微薄的零用錢
http://www.neobux.com/?rh=686F6F74736369
重新設定後把儲存格設定公式
=DATE(YEAR(A1),MONTH(A1),DAY(A1))=TODAY()
已達到目的
但還是想知道如何使用巨集來觸發
如果有空可否教一下呢
謝謝
不要因為也許會改變
就不肯說那句美麗的誓言
不要因為也許會分離
就不敢求一次傾心的相遇
總有一些什麼會留下來的吧
好讓 好讓那些不相識的人
也能知道我曾經怎樣深深地愛過你
點廣告賺取微薄的零用錢
http://www.neobux.com/?rh=686F6F74736369
不要因為也許會改變
就不肯說那句美麗的誓言
不要因為也許會分離
就不敢求一次傾心的相遇
總有一些什麼會留下來的吧
好讓 好讓那些不相識的人
也能知道我曾經怎樣深深地愛過你
點廣告賺取微薄的零用錢
http://www.neobux.com/?rh=686F6F74736369
如果要使用巨集來改變儲存格的格式工程有點大
這是我之前剛學VBA的時候的方法
大概的步驟
1.先錄製改變格式的巨集,
2.到VBA的編輯模式,雙擊你要動作的Worksheet ,就會出現該Worksheet程式碼
3.在程式碼中有下拉式選單..預設是一般,宣告,左邊的選到Worksheet,右邊那一個就是事件了
4.選擇到chang(改變),就會跳出工作表改變事件的宣告了...程式就寫在裡面(之前的巨集就放在裡面,而巨集的程式碼就放在模組中,COPY過來就好了)
5.到這裡需要會兩個東西.
A.CELL()的用法
B.if ... then 判別的用法
判別某一個儲存格改變..就做 "巨集 "
大概就這樣了,當然.....實作時會複雜些,建議...用一個儲存格先做做看
書籤