標題:
[原創]
自動安裝(不附說明)Excel使用鎖增益集
[打印本頁]
作者:
HUNGCHILIN
時間:
2010-6-17 22:59
標題:
自動安裝(不附說明)Excel使用鎖增益集
本帖最後由 HUNGCHILIN 於 2010-12-16 23:11 編輯
保護保密D等工具
這個檔製作的緣由是因為
在公司中可能會有許多人員動到你的電腦
人員在使用EXCEL程式一開啟程式就需要密碼才能開啟
是個簡單的功能,當初看了有人也有這需求也就製作了
簡單說就是要用EXCEL
就需要先輸入密碼才能使用
不知道密碼不能用EXCEL
(不是檔案保護)
如何使用:
1.首先先開啟Setup.xls 然後按 安裝
2.到工具/增益集/ 勾選 Excel使用鎖
*注意勾選之後就開始正式使用了 以後不用不要勾選就好
1.預設密碼為:11686106
2.按ctrl+R 可變更密碼
程式使用不多,本可以使用一個表單就好,但為了當範本比較容易COPY去別的地方用我用了2個表單
[attach]1313[/attach]
作者:
OFFICE專家
時間:
2012-1-7 14:02
本帖最後由 OFFICE專家 於 2012-1-7 15:30 編輯
回復
2#
jarodz
這是個好問題,
在六七年前這議題,是各大OFFICE網站,各大版主練習的一個問題,大家應該至少都練習3個月以上
各版主沒有特別厲害,只是嘗試去練習的題目比較多。當然也得出很多結果
這方面主要的技術:
1.要先會作增益集.XLA檔
2.觀念分增益集的種類:
A.函數型增益集
B.應用程式型增益集
如果是應用程式型增益集,
要學會怎麼製作,工具列(分成2003&2007);快鍵
3.增益集
要考慮所有版本都能使用問題
4.在來是
增益集儲存的位置
,有多種
5.要考慮是只用,
單一檔案就能安裝與解除安裝,或者是分兩個檔(一個安裝檔一個增益集檔)
6.其中最麻煩的是
工具列的記憶性
問題,總不能把工具列調好位置,下次開啟又恢復原設定,每次要調整。
關於此議題請到這下載檔案:
[分享] HUNGCHILIN斑竹专区--宏表 /加载宏 / 高级筛选 等 Excel 增益集(加載宏)專區
這部份 HUNGCHILIN 多年前已製出,單一EXCEL.XLS檔案,就能安裝與解除安裝的增益集
作者:
HUNGCHILIN
時間:
2012-1-8 00:23
本帖最後由 HUNGCHILIN 於 2012-1-8 00:56 編輯
依照上面的六大項,不知道您要問的是那一個方面的問題?
每一項都可以寫非常多篇幅,你要先確定你要的是什麼
是否在這六大項都有深刻的體會,如果您覺的這方面的技術很強,
可以提出質疑或挑戰都是可以的.這樣可以迅速的瞭解詢問者程度,
可以作出最適當的回復或更深入的解答
,很努力發帖歐,你用那一版OFFICE?
作者:
jarodz
時間:
2012-1-8 02:42
我是用2003/2007的office
我想要的"單一EXCEL.XLS檔案,就能安裝與解除安裝的增益集"
因為我想把寫一些VBA工具讓其他同事使用,
之前都是直接copy excel file去使用,但是到最後哪個excel VBA是最新的版本,我自己都忘了。
把VBA集中成一個檔案放在網路槽上,
方便我後續maintain。
覺得這個網站不錯,值得花時間投入,
所以努力升級中阿!
作者:
pcwh3
時間:
2012-1-9 22:35
回復
1#
HUNGCHILIN
我發現當要求輸入密碼的窗口打開後,如果不輸入密碼,直接按一下此窗口右上方的[X],窗口關閉,再點選要打開的EXCEL檔,該EXCEL檔便會應聲打開。
有沒有堵塞此漏洞的方法?
作者:
HUNGCHILIN
時間:
2012-1-10 16:50
本帖最後由 HUNGCHILIN 於 2012-1-10 17:04 編輯
^^我測試了,沒有你說的事件發生,可否示例與圖片。
作者:
HUNGCHILIN
時間:
2012-1-10 17:24
本帖最後由 HUNGCHILIN 於 2012-1-10 17:44 編輯
回復
6#
jarodz
如果是放在網路共用存取中讓大家使用,
更簡單,你只要給他們連結型增益集就好,不用給主檔XLA
如附檔,是我以前使用的連結型增益集,只要更改"檔案名稱"與"網路位置",然後把附檔存成增益集就可以發給其他同仁
不會有版本問題,因為它只是個連結程式,主檔在你的共用存取,隨時可以改,你自己試試吧
[attach]9169[/attach]
關於如何只用一個檔作自動安裝與自動解除安裝的增益集
作者:
pcwh3
時間:
2012-1-11 13:10
回復
8#
HUNGCHILIN
現將操作過程傳上供參考.
[attach]9180[/attach]
作者:
HUNGCHILIN
時間:
2012-1-11 21:50
本帖最後由 HUNGCHILIN 於 2012-1-11 23:15 編輯
ok,看到圖片了,首先回答您的問題
原因在於EXCEL.XLB 未記錄 Excel使用鎖增益集,程式就關掉EXCEL的問題
1.這個檔案是個"增益集",所以它不是這樣用的,他要放在增益存放區才能產生效果
2.如何使用:
a.首先將rar壓縮檔,解壓縮到 定點 (如桌面上)
b.開啟裡面的Setup.xls 按Setup安裝
c.安裝之後 工具/增益集
[attach]9182[/attach]
d.開啟密碼框後先輸入預設密碼,再關閉所有 EXCLE就行了
重點在勾選鎖增益集增益集後,會跑出"密碼框輸入",要先輸入預設密碼11686106,然後關掉EXCEL才算真的啟用
__________________________________________________________________________________________________________________
剛下載來看,想起原來這則只是個玩具,
重點是那一個 通用的 Setup.xls 安裝程式
這個程式很重要,它可以一次將同一資料夾下所有,XLA檔安裝到你要的 增益區。
沒想到我會放這個安裝檔案出來,再次強調這是個很重要的檔,看下圖,有一個清單,很多增益區路徑可選,看了就知道它的重要性
[attach]9184[/attach]
作者:
jarodz
時間:
2012-1-11 22:24
回復
9#
HUNGCHILIN
HUNGCHILIN 大大,
我把你給的excel中的VBA,copy到新的檔案,並改相關的檔案名稱,
卻無法自動出現工具列上的按鈕,不知道我有漏掉什麼地方,
麻煩你再幫我看一下,謝謝。
[attach]9183[/attach]
BR,
Jarod
作者:
HUNGCHILIN
時間:
2012-1-11 23:20
本帖最後由 HUNGCHILIN 於 2012-1-11 23:39 編輯
jarodz 發表於 2012-1-11 22:24
在EXCEL2003做工具列,首先手動 在工具列上 按右鍵,裡面有個"自訂",先新增工具列,加兩個按鈕,
[attach]9185[/attach][attach]9188[/attach]
把巨集指定一下,然後把工具列附加入此檔案
[attach]9189[/attach][attach]9191[/attach]
成品如附檔,你可以試一下,這個檔直接開啟會有工具列殘留問題,只有安裝到增益集中勾選與不勾選才能,顯示出程式的邏輯,為什麼要這樣作,直接刪除工具列不就好了,是為了保留使用者移動工具列,有記憶性的問題,不用每次開檔,要移工具列到其它地方
[attach]9192[/attach]
作者:
pcwh3
時間:
2012-1-11 23:21
本帖最後由 pcwh3 於 2012-1-11 23:28 編輯
回復
11#
HUNGCHILIN
請再看第二幅圖.
已按指引操作, 並已更改了密碼成為自設的密碼及使用中.
這是無意中發現到此問題的.
在OFFICE 2003及2010均有同樣情況發生.
[attach]9187[/attach]
作者:
HUNGCHILIN
時間:
2012-1-11 23:46
回復 HUNGCHILIN
請再看第二幅圖.
已按指引操作, 並已更改了密碼成為自設的密碼及使用中.
這是無意中 ...
pcwh3 發表於 2012-1-11 23:21
恩,表示在2007或2010已啟用增益集,但不代表,這個設定已經存入 EXCEL12.XLB,檔案之中,還是要按上面的步驟,由我們自己來關閉EXCEL程式,才會存入環境設定,這只是個小程式,只是玩玩,不用想太多,好玩就好
作者:
pcwh3
時間:
2012-1-12 11:54
回復
15#
HUNGCHILIN
謝謝.
作者:
jarodz
時間:
2012-1-13 10:10
回復
13#
HUNGCHILIN
感謝 HUNGCHILIN 大大圖文並茂的詳細解說,
看起來是小弟對excel基本的操作不是熟,
感覺上對excel file 對 excel application 的設定,
除了VBA之外還有其他方式儲存。
因為有 excel 有VBA,讓小弟開始喜歡用 excel。
可以用不專業的 tool 作專業的事。
BR,
Jarod
作者:
jarodz
時間:
2012-1-16 11:51
回復
17#
jarodz
HUNGCHILIN 大大
test_addin 如果不把 workbook 中的 isAddIn 屬性設為 true 的話,
按工具鈕會把該檔案開起來,有沒有方法不要把該檔案開起來?
作者:
HUNGCHILIN
時間:
2012-1-16 23:34
本帖最後由 HUNGCHILIN 於 2012-1-16 23:35 編輯
回復
18#
jarodz
您好請照此程序練習一次
1.把test_addin 按另存新檔,檔案格式為增益集
2.他會自動指定到 個人增益集區 按存檔
3.到檢視/工具列/自訂 把 test_addin 刪除掉
4.關閉所有EXCEL檔
5.開啟EXCEL,到 工具/增益集 勾選開啟test_addin
6.關閉所有EXCEL檔
試試,是不是每次開啟EXCEL都有出現此工具
試試,到 工具/增益集 不勾選test_addin ,test_addin工具列是否會自動刪除,不殘留
作者:
ahvb0728
時間:
2013-9-5 01:26
我是一個人長期VBA的使用者,但一直使用初淺的方式在寫。在供拜讀各位的帖子後,真是受益良多,感謝感謝...
作者:
simonkmli1
時間:
2015-6-8 14:03
thankyou very much
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)