⑴ 涓鎷涙暀浣犻氳繃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 在保护选项下,取消勾选【查看时所动工程】,然
后删除密码,点击确定。