Board logo

標題: [原創] Excel 定義觀念(Excel 應用 個別技術)範例:Excel課程-驗證-應用-母子層驗證 [打印本頁]

作者: HUNGCHILIN    時間: 2015-3-1 20:39     標題: Excel 定義觀念(Excel 應用 個別技術)範例:Excel課程-驗證-應用-母子層驗證

舊帖移轉
定義可分成
1. 隱藏與非隱藏(系統與非系統)
2. 依開啟與使用SHEET還可再分成自動啟用與非自動啟用兩種
3. 依使用中SHEET還可再分成私用與公用
4. 依使用中區域還可再分成絕對相對與共用三種

何謂隱藏與非隱藏(系統與非系統)
簡單的說就是看的定義與看不到定義 (哪裡可以看的到這些!(A摘要資訊 B資料編輯列 C插入超連結 D插入定義等等)有些是系統自動產生的定義 如:列印範圍 進階篩選都有但大部分都是隱藏的我們看不到 這部分常留下不必要的資訊垃圾

可否自己隱藏定義 答案是可以的 方法有兩個
• ◦ 一巨集表(宏表)  少人用此處不說明
◦ 二VBA 使用ActiveWorkbook.Names("SHEET").Visible = True 作定義隱藏顯現動作
◦ 值得注意的是用巨集表(宏表)  作函數時 隱藏定義函數 他的函數說明不會顯示


何謂依開啟與使用SHEET還可再分成自動啟用與非自動啟用兩種
此處是說明巨集表(宏表) 的自動定義部分如Auto_Open  Auto_Close Auto_Activate Auto_Deactivate

何謂依使用中SHEET還可再分成私用與公用
此處是說明是只有指定的單一Sheet可以用  定義名稱區用("sheet1'!定義名稱)表示 還是整個Workbook可以用 定義名稱區用(定義名稱)表示 值得注意的是Office2007在這方面的分野此處有作很大的改善 可以選擇單一Sheet或Workbook不用再用手打字了

何謂依使用中區域還可再分成絕對相對與共用三種
此處是說明在定義範圍的時候跟公式一樣有絕對與相對的關係與觀念 如:sheet1'!$a$1:$b$5 sheet1'!a1:b5而什麼是共用 共用就是利用同樣的定義可以引用不同Sheet的資料如!$a$1:$b$5不輸入Sheet名稱
以上述觀念再套到各功能去應用
找個定義範例吧這是我做的 將定義複合到驗證中 是多層驗證 放在文件裡面
[attach]20326[/attach]




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)