PCZONE 版規 帳號無法發言?
 首頁 註冊 個人設定 悄悄話 搜尋文章 最新文章 今日所有文章 會員登出

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版
帳 號
密 碼
我確定要註冊 論壇說明 會員列表 行事曆 搜尋資料 今日新文章 標記所有討論區已讀

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

發文 回覆
主題工具 搜尋本主題
舊 2007-09-12, 10:54 PM   #1
vvcvc
等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時
親愛的OP找我們時
 
vvcvc 的大頭照
 
註冊日期: 2001-08-08
文章: 7,525
精華: 0
發 ICQ 訊息給 vvcvc
EXCEL可否自動對映日期填色

最近在做軟體更新
設計了一個表格
分別是機台編號、機台軟體版本、更新至最新版的日期
現在希望能在輸入更新版本日期後這三格全部都自動填上底色
我是希望輸入日期後excel自動抓系統時間
比如今天的日期是填黃色、昨天填上淺藍色.....
也就是excel開啟後均會自動對映系統日期改變儲存格的顏色
不知道有什麼方法可以做到這樣的功能?

想過要用巨集的方式
但一方面自己不懂Visual Basic
另一方面巨集也不會自動變更(需要手動按快速鍵或做成按鈕)
不知還有沒有其他方法




不要因為也許會改變
就不肯說那句美麗的誓言
不要因為也許會分離
就不敢求一次傾心的相遇
總有一些什麼會留下來的吧
好讓 好讓那些不相識的人
也能知道我曾經怎樣深深地愛過你
vvcvc 目前未上線  
回覆時引用此文章
舊 2007-09-14, 03:02 PM   #2
zuyan
等級:9 | 上線時間:134小時 | 升級還需:6小時等級:9 | 上線時間:134小時 | 升級還需:6小時等級:9 | 上線時間:134小時 | 升級還需:6小時
會員
 
註冊日期: 2001-04-30
上網方式: GPRS 2 Firewire
文章: 536
精華: 0
回覆: EXCEL可否自動對映日期填色

對儲存格用"設定格式化條件"即可

在 "格式"->"設定格式化條件"

一個儲存格最多可以設定三個條件
再多.....就要用巨集(VBA)了,
再說一下巨集是可以用觸發事件的方式執行的


Maru部落格之拷貝經驗
http://maru.gates.tw/
zuyan 目前未上線  
回覆時引用此文章
舊 2007-09-17, 10:48 PM   #3
vvcvc
等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時
親愛的OP找我們時
 
vvcvc 的大頭照
 
註冊日期: 2001-08-08
文章: 7,525
精華: 0
發 ICQ 訊息給 vvcvc
回覆: EXCEL可否自動對映日期填色

設定格式化條件就可以?
現在已經把三個條件都建立了
不過倒想學學看
可否再詳細說明一下呢

另...觸發事件執行要怎麼設定呢
(巨集我只會用錄製、播放的方式而已)
vvcvc 目前未上線  
回覆時引用此文章
舊 2007-09-24, 01:35 AM   #4
vvcvc
等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時
親愛的OP找我們時
 
vvcvc 的大頭照
 
註冊日期: 2001-08-08
文章: 7,525
精華: 0
發 ICQ 訊息給 vvcvc
回覆: EXCEL可否自動對映日期填色

重新設定後把儲存格設定公式
=DATE(YEAR(A1),MONTH(A1),DAY(A1))=TODAY()
已達到目的

但還是想知道如何使用巨集來觸發
如果有空可否教一下呢
謝謝
vvcvc 目前未上線  
回覆時引用此文章
舊 2007-09-24, 11:17 AM   #5
deepblue 帥哥
等級:9 | 上線時間:137小時 | 升級還需:3小時等級:9 | 上線時間:137小時 | 升級還需:3小時等級:9 | 上線時間:137小時 | 升級還需:3小時
儲存記憶的混合體
 
deepblue 的大頭照
 
註冊日期: 2001-08-08
上網方式: ADSL 2/256
文章: 660
精華: 0
發 MSN 訊息給 deepblue
回覆: EXCEL可否自動對映日期填色

要用寫的吧
傳個檔案給我
我試試看可不可以


我的......BLOGGER......
1.BluEMoNkEy
2.射言的天空
deepblue 目前未上線  
回覆時引用此文章
舊 2007-09-26, 11:02 PM   #6
vvcvc
等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時等級:6 | 上線時間:62小時 | 升級還需:15小時
親愛的OP找我們時
 
vvcvc 的大頭照
 
註冊日期: 2001-08-08
文章: 7,525
精華: 0
發 ICQ 訊息給 vvcvc
回覆: EXCEL可否自動對映日期填色

引用:
作者: deepblue 觀看文章
要用寫的吧
傳個檔案給我
我試試看可不可以
謝啦
明天再把檔案copy回來
後來發現修件化格式似乎有優先順序而不是全部都會達成
比如說我先填日期...此時三格都會變成黃底
但我將中間一格改成符合另一條件時
黃底就會被取消
vvcvc 目前未上線  
回覆時引用此文章
舊 2007-09-27, 02:58 AM   #7
zuyan
等級:9 | 上線時間:134小時 | 升級還需:6小時等級:9 | 上線時間:134小時 | 升級還需:6小時等級:9 | 上線時間:134小時 | 升級還需:6小時
會員
 
註冊日期: 2001-04-30
上網方式: GPRS 2 Firewire
文章: 536
精華: 0
回覆: EXCEL可否自動對映日期填色

引用:
作者: vvcvc 觀看文章
謝啦
明天再把檔案copy回來
後來發現修件化格式似乎有優先順序而不是全部都會達成
比如說我先填日期...此時三格都會變成黃底
但我將中間一格改成符合另一條件時
黃底就會被取消
如果要使用巨集來改變儲存格的格式工程有點大
這是我之前剛學VBA的時候的方法
大概的步驟
1.先錄製改變格式的巨集,
2.到VBA的編輯模式,雙擊你要動作的Worksheet ,就會出現該Worksheet程式碼
3.在程式碼中有下拉式選單..預設是一般,宣告,左邊的選到Worksheet,右邊那一個就是事件了
4.選擇到chang(改變),就會跳出工作表改變事件的宣告了...程式就寫在裡面(之前的巨集就放在裡面,而巨集的程式碼就放在模組中,COPY過來就好了)
5.到這裡需要會兩個東西.
A.CELL()的用法
B.if ... then 判別的用法
判別某一個儲存格改變..就做 "巨集 "

大概就這樣了,當然.....實作時會複雜些,建議...用一個儲存格先做做看
zuyan 目前未上線  
回覆時引用此文章

發文 回覆



主題工具 搜尋本主題
搜尋本主題:

進階搜尋

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情圖案
論壇啟用 [IMG] 語法
論壇啟用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

所有時間均為台灣時間。現在的時間是 07:08 PM


 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : webmaster@pczone.com.tw

本論壇所有文章均為網友個人意見,並不代表本網站之立場