Excel終極伴侶

Excel終極伴侶

大小不足800k,是一個用VB6在winxp+office2003的環境中開發的Excel外掛程式(載入項),她不能獨立運行,必須依賴Excel2002以上的環境。

基本介紹

  • 中文名:Excel終極伴侶
  • 大小:不足800k
  • 運行環境:VB6在winxp+office2003
  • 類別:Excel外掛程式
軟體特點,主要功能,

軟體特點

1、必須的檔案只有一個,那就是OBS.DLL,大小不足800k,是一個用VB6在winxp+office2003的環境中開發的Excel外掛程式(載入項),她不能獨立運行,必須依賴Excel2002以上的環境。
2、正常使用這個軟體,同樣需要註冊。但不局限於註冊到某一台固定的計算機上,您還可以註冊到一個隨身碟或移動硬碟(強烈推薦的註冊方式)以及一個固定硬碟的任何一個分區上。之所以這樣設計,是為了充分發揮這個軟體的可移植性!!!
3、完全自定義語言包,也就是支持多語言。想用什麼語言,只需下載一個語言包或自行轉換/翻譯一個語言包都可以。目前有現成的語言包:[中文簡體]、中文繁體(GB)、英文。

主要功能

1、OBS功能。我們先看看兩幅圖片,家庭帳本的兩種記錄格式:
第一副圖是用資料庫的方法來記錄的,數據表無法面對查詢者,必須通過各種查詢窗體或命令來尋找答案。第二幅圖是用Excel表格來記錄數據的,但是記錄方式顯得層次分明,而且融入了各種詳細的分類匯總信息。這種結構,我們稱之為OBS(對象分解結構,Object Break-down Structure),具有如下顯著特點:
1)、顯示的信息層次感強烈,顯示結果一目了然,其詳細程度可以適應每一個瀏覽者;
2)、各種分類匯總信息自動計算,而且很詳細,適合各種層次的用戶瀏覽,而且操作極其簡單--用滑鼠右鍵展開/關閉節點;
3)、共享方式很靈活,既可以按照節點的方式,將不同節點分配給不同的用戶編輯,也可以按照組(由屬性相關的連續列組成)的方式,將不同的組分配給不同的用戶。最簡單的還是各個共享成員完全不需要記住各種密碼,也不用擔心他們之間會互相篡改數據,而且共享發起人還可以隨時更改共享方式;了解更多的共享信息...
4)、了解編程的人員一定知道TreeView控制項,可惜的是她只能顯示一列信息,而且還要編寫大量的代碼;而OBS比TreeView更強大,最激動人心的是您不需要具備任何編程知識和經驗,也不需要編寫任何代碼!
5)、目前Excel雖然只有65536*256個單元格,有些朋友可能會認為行數太少,不能處理更多的數據。其實,這種擔心是多餘的!您別忘了中國的一句古話:“大事化小,分而治之”!而OBS的每一個節點都可以單獨拿出來形成另外一個OBS(這也許是OBS的魅力所在吧),這正好符合“大事化小,分而治之”的精神。所以,就算Excel2007沒有1048576*16384個單元格,就算現在的Excel只有10000行,也足以分解絕大多數對象、事情!畢竟,在這個世界上必須用資料庫來處理數據的情況實在是太少了。
6)、在Excel基礎上,更具通用性,適用於任何群體,任何領域。
... ...
不要小看這個功能只是調整了一下信息顯示結構,她可是我們中華民族幾千年的智慧結晶啊!當您遇到難題一籌莫展時,不妨用這個結構來描述(分解)一下您的問題(或者按照這個思維模式),分解的越詳細,您對問題的了解就會越深刻,不知不覺中,您會有一種豁然開朗的感覺... ...
2、獨特的數字簽名功能---ODSS(OBS Digital Signature System)。這個簽名功能不同於一般的簽名機制:1、簽名僅僅保護部分單元格數值不被修改(含有公式的單元格排除在外)。每一張工作表可以有N(N>1)個人的簽名,而且可以嵌套(後簽名者的認可區域可以包含已經簽名的區域,確保簽名的順序);2、簽名之前必須簽到,否則只能以ykou的身份進行簽名,而這個簽名僅供測試使用,不能作為正式依據;3、當您簽到以後,就可以在任何Excel工作表中簽名;4、任何人都可以驗證某個簽名是否有效(不需要簽到),當然,前提是必須正確安裝OBS.DLL;5、簽名的正確與否不是由軟體來判斷的!軟體只是負責將簽名人的相關信息(如領導批示、簽字日期、幸運兒、用戶名)翻譯出來,由驗證者經過大腦思考後來判斷一個簽名的正確性。
下面左圖中已經包含“阿汪”的簽名信息。如果認可區域(圖中有文字的部分)中任一處文字被修改了,在驗證的時候是得不到右圖中的相關信息,所以“阿汪”也不用負責了... ...
3、VBA/VB代碼的另類保護方法---代碼歸納與重寫技術。破解一個Excel檔案的VBA密碼幾乎不需要花時間,而將VBA代碼包裝成DLL並不是大多數人能接受的,也不現實,而且對於微軟的工程師(或具有同樣水平/手段的其他人)來說,同樣沒有什麼秘密可言。
使用OBS.DLL,可以將代碼中的所有可以被替換的名稱全部替換成毫無意義而且毫無聯繫的隨機字元,儘可能降低代碼的可讀性,增加破解難度,而且每使用一次,替換的字元都不相同,也就是說讓非法得到原始碼的人永遠從頭再來!代碼越多,效果越好!比如OBS.DLL本身就使用了這種技術,而且每編譯一次,對於我來說很簡單(可能僅僅修改了一個字元),但對於非法得到OBS.DLL原始碼的人來說,一切還得從頭再來!!
這個功能同樣適用VB6代碼。您從此可以高枕無憂了,因為這種保護對微軟同樣有效!
4、Excel檔案的雙重保護。Excel檔案並不安全,一個6位全數字的外部(打開檔案時)密碼,用OfficeKey只需幾分鐘就可破解(就算設定超長、複雜密碼,或許可以增加破解難度,但同時會帶來另外一個問題:記憶),而對於內部(諸如工作簿、工作表、共享、VBA)密碼,它基本不需要花時間就可以破解。所以對於一個已經打開的Excel檔案,是沒有任何秘密而言的!
使用OBS.DLL可以完美而簡單解決這個問題:
a)OBS.DLL可以自動隨機動態設定Excel檔案的外部超長密碼,同時動態隨機 修改檔案的存儲格式,讓OfficeKey等解密軟體無用武之地,就算檔案傳到微軟手裡,能不能打開,還是個未知數!要達到這個效果,您只需要記住您的簽到密碼就可以啦,夠簡單吧!只需一個簡單的簽到密碼,就可以保護您所有的Excel檔案,而且免除輸入和記憶的煩惱 !
b)對於打開的已分享檔案(其它檔案效果不明顯),保護能力特佳。比如:您設定了多個工作區和密碼,由不同的人來完成相應的部分,並將工作表用密碼保護起來,同時設定工作簿共享。當您用破解密碼取消共享和工作表保護並非法修改數據再用原密碼重新保護後,其它共享成員是無法打開被篡改過的工作簿的!!這一特性可以有效防止非法編輯。
5、其它。為了節約您的時間,其它一些好用的功能在此不再一一贅述,請看下面的示意圖。
嘗試打開忘記密碼的Excel檔案(暴力破解);
將某個Excel檔案授權給其他人使用;
解除Excel檔案的內部密碼;
工程代碼鎖定/解鎖器;
Vb/VBA代碼管理器(代碼歸納與重寫技術);
一鍵恢復Excel的系統選單;
Excel對象管理器(將任意Shape對象保存為bmp檔案);
Excel載入宏/載入項管理器(載入宏毀滅者);
數字與人民幣大寫互換工具;
中文簡繁互換工具;
屏保與鎖屏;

相關詞條

熱門詞條

聯絡我們