⑴ 涓鎷涙暀浣犻氳繃VBA鏉ヤ繚鎶2003鐗圗xcel涓鍖呭惈鍏寮忕殑鍗曞厓鏍
鐩鎬俊寰堝氬皬浼欎即鍦ㄦ棩甯稿姙鍏涓閮戒細鐢ㄥ埌Excel錛屽傛灉鎴戜滑鎯寵佷繚鎶Excel涓鍖呭惈鍏寮忕殑鍗曞厓鏍艱ユ庝箞鍋氬憿錛熷叾瀹為氳繃浣跨敤VBA灝辮兘瀹炵幇錛屼笅闈㈠皬緙栧氨鏉ヤ負澶у跺叿浣撲粙緇嶃
鍏蜂綋濡備笅錛
1. 棣栧厛錛屾墦寮鐢佃剳涓婄殑鈥淓xcel鈥濄傝繘鍏ュ悗錛岀偣鍑婚〉闈涓婄鐨勨滆嗗浘鈥濓紝鍦ㄥ脊鍑洪夐」涓渚濇$偣鍑燴滃伐鍏鋒爮鈥-鈥滄帶浠跺伐鍏風扁濄傚湪寮瑰嚭鐨勫皬紿楀彛涓鐐瑰嚮鍛戒護鎸夐挳錛屽湪Excel涓鐢誨嚭涓涓鍛戒護鎸夐挳錛岄粯璁ゆ儏鍐典笅錛岃ユ寜閽浼氳鑷鍔ㄥ懡鍚嶄負鈥淐ommoButton1鈥濄
2. 鍙抽敭鍛戒護鎸夐挳錛屽湪寮瑰嚭閫夐」涓鐐瑰嚮鈥滃睘鎬р濄傛墦寮灞炴х獥鍙e悗錛屽湪鈥淐aption鈥濅腑閲嶆柊鍛藉悕涓衡滃叕寮忎繚鎶も濄傛帴鐫鐐瑰嚮鈥淔ont鈥濓紝灝嗗瓧浣撴牴鎹鑷韜闇瑕佽劇疆濂斤紝鐒跺悗鐐瑰嚮鈥滅『瀹氣濄
3. 鍙抽敭鍛戒護鎸夐挳錛屽湪寮瑰嚭閫夐」涓鐐瑰嚮鈥滄煡鐪嬩唬鐮佲濄傚湪寮瑰嚭紿楀彛涓杈撳叆涓嬪浘杈冨ぇ綰㈡嗘墍鍦堢殑浠g爜銆備唬鐮侀渶瑕佸厛瑙i櫎瀵嗙爜淇濇姢錛岀劧鍚庢墠鑳藉皢鎵鏈夊惈鏈夊叕寮忕殑鍗曞厓鏍奸兘閫変腑錛屾瘮濡傗淪election.SpecialCells(xlCellTypeFormulas, 23).Select鈥濄傚叏閮ㄩ変腑鍚庯紝鍐嶈繘琛岄攣瀹氶殣鈃忓拰瀵嗙爜淇濇姢鎿嶄綔銆
4. 鏍規嵁絎涓姝ョ殑鏂規硶鎵撳紑鎺т歡宸ュ叿綆憋紝鐐瑰嚮宸︿笂瑙掔殑鎸夐挳錛岄鍑鴻捐℃ā寮忋傚彧瑕佽ユ寜閽涓嶆槸閫夋嫨鐘舵侊紝灝辮存槑鎴戜滑宸茬粡閫鍑轟簡璁捐℃ā寮忋傞鍑烘垚鍔熷悗錛岀偣鍑誨懡浠ゆ寜閽榪涜岃嚜鍔ㄤ繚鎶ゅ寘鍚鍏寮忕殑鍗曞厓鏍箋
5. 濡傛灉鎴戜滑鎯寵佷慨鏀逛繚鎶ゅ伐浣滆〃鍚嶆垨鑰呬慨鏀瑰瘑鐮侊紝灝卞彸閿鍛戒護鎸夐挳錛屽湪寮瑰嚭閫夐」涓鐐瑰嚮鈥滄煡鐪嬩唬鐮佲濓紝鐒跺悗灝嗘柊瀵嗙爜璁劇疆濂藉嵆鍙銆傛ゅ栵紝鎴戜滑涔熷彲浠ュ厛鐐瑰嚮欏甸潰涓婄鐨勨滃伐鍏封濓紝鍦ㄥ脊鍑洪夐」涓渚濇$偣鍑燴滃畯鈥-鈥淰isual Basic 緙栬緫鍣ㄢ濄傚湪寮瑰嚭紿楀彛涓鎵懼埌鍛戒護鎸夐挳鐨勪唬鐮侊紝鐒跺悗鍐嶈繘琛屼慨鏀瑰氨鍙浠ヤ簡銆
6. 濡傛灉鎴戜滑鎬曚慨鏀瑰悗鐨勫瘑鐮佹硠闇詫紝鍙浠ョ粰VBA緙栬緫鍣ㄤ篃鍔犱笂涓閿併傚悓鏃舵寜涓嬧淎lt鈥+鈥淔11鈥濋敭錛屾墦寮VBA緙栬緫鍣ㄥ悗銆傜劧鍚庣偣鍑婚〉闈涓婄鐨勨滃伐鍏封濓紝鍦ㄥ脊鍑洪夐」涓鐐瑰嚮鈥淰BAProject灞炴р濄傛墦寮VBAProject宸ョ▼灞炴х獥鍙e悗錛岀偣鍑諱笂絝鐨勨滀繚鎶も濓紝鍕鵑夆滄煡鐪嬫椂閿佸畾宸ョ▼鈥濋夐」錛岃緭鍏ヤ袱嬈″瘑鐮佸悗錛岀偣鍑燴滅『瀹氣濆嵆鍙銆
⑵ 給Excel2007 VBA代碼加密的方法
方法/步驟
1、打開Excel2007啟用宏的Excel文件
2、同時按下ALT+F11鍵,打開VBA編輯器窗口。
3、查看對專應的代碼窗口,左側屬VBA工程
PROJECT屬性框中對應相應的SHEET表或者模塊。
4、點擊對應的SHEET表或者模塊名稱,滑鼠右鍵放在其上,選擇VBAPROJECT屬性。
5、在彈出的VBAPROJECT工程屬性窗口中-保護選項卡-選中查看時鎖定工程,“查看工程屬性的密碼”內輸入自己要設定的密碼。
6、點擊確認,然後點擊文件工具欄內的保存按鈕。
7、下次打開Excel文件時再同時按下ALT+F11進入VBA代碼編輯器,滑鼠左鍵雙擊左側VBA工程中的VBAPROJECT文件名稱,彈出VBAPROJECT密碼輸入窗口,輸入密碼才可進入,否則無法查看工程密碼,呵呵。
⑶ EXCE濡備綍鐢╒BA浠g爜鍔犲叆鍚鍔ㄦ椂瀵規墍鏈夊伐浣滆〃鍔犲瘑,騫惰炬寚瀹氬瘑鐮
閫氳繃浠g爜瀵筫xcel浠g爜榪涜屽姞瀵嗗嵆鍙錛
1銆佹墦寮鎮ㄩ渶瑕佺牬瑙d繚鎶ゅ瘑鐮佺殑Excel鏂囦歡錛
2銆佷緷嬈$偣鍑昏彍鍗曟爮涓婄殑宸ュ叿---瀹----褰曞埗鏂板畯錛岃緭鍏ュ畯鍚嶅瓧濡:aa錛
3銆佸仠姝㈠綍鍒(榪欐牱寰楀埌涓涓絀哄畯)錛
4銆佷緷嬈$偣鍑昏彍鍗曟爮涓婄殑宸ュ叿---瀹----瀹,閫塧a,鐐圭紪杈戞寜閽錛
5銆佸垹闄ょ獥鍙d腑鐨勬墍鏈夊瓧絎(鍙鏈夊嚑涓),鏇挎崲涓轟笅闈㈢殑鍐呭癸紱
⑷ 如何用vba編程對word和excel進行文件保護
保護工作簿(Protect方法) Sub ProtectWorkbook() MsgBox "保護工作簿結構,密碼為123" ActiveWorkbook.Protect Password:="123", Structure:=True MsgBox "保護工作簿窗口,密碼為123" ActiveWorkbook.Protect Password:="123", Windows:=True MsgBox "保護工作簿結構和窗口,密碼為123" ActiveWorkbook.Protect Password:="123", Structure:=True, Windows:=True End Sub 示例說明:使用Protect方法來保護工作簿,帶有三個可選參數,參數Password指明保護工作簿密碼,要解除工作簿保護應輸入此密碼;參數Structure設置為True則保護工作簿結構,此時不能對工作簿中的工作表進行插入、復制、刪除等操作;參數Windows設置為True則保護工作簿窗口,此時該工作簿右上角的最小化、最大化和關閉按鈕消失。 解除工作簿保護(UnProtect方法) Sub UnprotectWorkbook() MsgBox "取消工作簿保護" ActiveWorkbook.Unprotect "123" End Sub word的應該一樣吧
⑸ excel中怎樣保護vba代碼不被查看和修改
工具/原料 excel 步驟/方法
第1步驟: excel
第2步驟: 1 打開excel以後,在菜單欄上執行:開發工具--vb,如圖所示圖片1第3步驟: 2 絕地反擊地方輸入一段代碼,隨便輸入就可以了,我
圖片1第4步驟: 3 在左側導航欄,選中你要加密的一個工程,比如選中
VBAProject(新建工作表),括弧里的文字是工作表的名字,然後在
菜單欄上執行:工具--VBAProject屬性,打開屬性面板圖片1第5步驟: 4 在屬性面板中,切換到【保護】選項下,然後再勾選
【查看時鎖定工程】,然後在下面的密碼中輸入密碼,然後再確認密
碼中再次輸入同樣的密碼,最後點擊確定按鈕。這個密碼要記好了,
在你重新查看代碼的時候會提示你輸入密碼。
圖片1第6步驟: 5 關閉vb界面和excel表格,彈出是否保存的對話框,記
得選擇【是】,否則你添加的密碼就無法生效了。至此,保護代碼的
解除這個密碼。
圖片1
第7步驟: 6 重新打開這個vb界面,點擊【開發工具】【visualbasic】圖片1第8步驟: 7 找到你加密的這個工程,雙擊就會打開一個輸入密碼
的對話框,輸入密碼然後點擊確定。
圖片1圖片2第9步驟: 8 你會看到這個導航欄可以展開並可以對里邊的代碼進
行查看和編輯了。圖片1第10步驟: 9 可以查看和修改代碼並不代表你解除了加密,想要解
除加密狀態,還是在【工具】【VBAProject屬性】中,打開屬性面板圖片1第11步驟: 10 在保護選項下,取消勾選【查看時所動工程】,然
後刪除密碼,點擊確定。