- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
本帖最後由 hugh0620 於 2016-3-28 20:14 編輯
回復 4# stillfish00
Sub myLock()和 Sub myUnlock(),要給使用者前跑過一次myLock 再儲存給使用者就好了,而開發者要開發修改前跑一次myUnlock。
ANS:所設計的EXCEL工具,是讓不同單位的人共同使用,可以分兩種:
1、可觀看機密資料、可以修改資料的人==>所以,他們需要解鎖,但它們會忘記上鎖。
2、不可以觀看機密資料、不可以修改資料的人
當你在同一個工具不同階層的人使用時,設計時,就要思考到使用者的習性,及工具的開放性。
站在你設計的角度思考,針對的是一個較封閉的方式,開發者直接鎖死工作表,
無法滿足,同一個工具讓不同層級的人共同使用。
所以,我需要的是在打開或儲存前,還原工具的原始設定(保護工作表及按鈕設定)。
以避免操作者的不當,讓資料外洩,導致不必要的問題產生。
不同的需求,會有不同的設計方式,在設計之初,就會把需求及使用者的習慣考慮進去,
才能更有效的撰寫出使用者需求的工具。
很抱歉,沒有說清楚。
但需要的是程式碼該如何修改,非是如何設計。 |
|