![]() | |
| | |
| 首頁 | |
| | #1 | ||
| 親愛的OP找我們時 |
最近在做軟體更新 設計了一個表格 分別是機台編號、機台軟體版本、更新至最新版的日期 現在希望能在輸入更新版本日期後這三格全部都自動填上底色 我是希望輸入日期後excel自動抓系統時間 比如今天的日期是填黃色、昨天填上淺藍色..... 也就是excel開啟後均會自動對映系統日期改變儲存格的顏色 不知道有什麼方法可以做到這樣的功能? 想過要用巨集的方式 但一方面自己不懂Visual Basic 另一方面巨集也不會自動變更(需要手動按快速鍵或做成按鈕) 不知還有沒有其他方法
__________________ 不要因為也許會改變 就不肯說那句美麗的誓言 不要因為也許會分離 就不敢求一次傾心的相遇 總有一些什麼會留下來的吧 好讓 好讓那些不相識的人 也能知道我曾經怎樣深深地愛過你 我的貼圖空間 http://www.000webhost.com/88051.html | ||
| | |
| | #2 | ||
| 會員 ![]() 註冊日期: 2001-04-30 住址: GPRS 2 Firewire
文章: 543
![]() |
對儲存格用"設定格式化條件"即可 在 "格式"->"設定格式化條件" 一個儲存格最多可以設定三個條件 再多.....就要用巨集(VBA)了, 再說一下巨集是可以用觸發事件的方式執行的 | ||
| | |
| | #3 | ||
| 親愛的OP找我們時 |
設定格式化條件就可以? 現在已經把三個條件都建立了 不過倒想學學看 可否再詳細說明一下呢 另...觸發事件執行要怎麼設定呢 (巨集我只會用錄製、播放的方式而已)
__________________ 不要因為也許會改變 就不肯說那句美麗的誓言 不要因為也許會分離 就不敢求一次傾心的相遇 總有一些什麼會留下來的吧 好讓 好讓那些不相識的人 也能知道我曾經怎樣深深地愛過你 我的貼圖空間 http://www.000webhost.com/88051.html | ||
| | |
| | #4 | ||
| 親愛的OP找我們時 |
重新設定後把儲存格設定公式 =DATE(YEAR(A1),MONTH(A1),DAY(A1))=TODAY() 已達到目的 但還是想知道如何使用巨集來觸發 如果有空可否教一下呢 謝謝
__________________ 不要因為也許會改變 就不肯說那句美麗的誓言 不要因為也許會分離 就不敢求一次傾心的相遇 總有一些什麼會留下來的吧 好讓 好讓那些不相識的人 也能知道我曾經怎樣深深地愛過你 我的貼圖空間 http://www.000webhost.com/88051.html | ||
| | |
| | #5 | ||
| 儲存記憶的混合體 ![]() |
要用寫的吧 傳個檔案給我 我試試看可不可以 | ||
| | |
| | #6 | ||
| 親愛的OP找我們時 |
謝啦 明天再把檔案copy回來 後來發現修件化格式似乎有優先順序而不是全部都會達成 比如說我先填日期...此時三格都會變成黃底 但我將中間一格改成符合另一條件時 黃底就會被取消
__________________ 不要因為也許會改變 就不肯說那句美麗的誓言 不要因為也許會分離 就不敢求一次傾心的相遇 總有一些什麼會留下來的吧 好讓 好讓那些不相識的人 也能知道我曾經怎樣深深地愛過你 我的貼圖空間 http://www.000webhost.com/88051.html | ||
| | |
| | #7 | |||
| 會員 ![]() 註冊日期: 2001-04-30 住址: GPRS 2 Firewire
文章: 543
![]() |
引用:
這是我之前剛學VBA的時候的方法 大概的步驟 1.先錄製改變格式的巨集, 2.到VBA的編輯模式,雙擊你要動作的Worksheet ,就會出現該Worksheet程式碼 3.在程式碼中有下拉式選單..預設是一般,宣告,左邊的選到Worksheet,右邊那一個就是事件了 4.選擇到chang(改變),就會跳出工作表改變事件的宣告了...程式就寫在裡面(之前的巨集就放在裡面,而巨集的程式碼就放在模組中,COPY過來就好了) 5.到這裡需要會兩個東西. A.CELL()的用法 B.if ... then 判別的用法 判別某一個儲存格改變..就做 "巨集 " 大概就這樣了,當然.....實作時會複雜些,建議...用一個儲存格先做做看 | |||
| | |