币 政 策 〃 MenuBars(〃MyMenu〃)。Menus(〃 金 融 〃)。MenuItems。Add Caption:=〃 条 例 〃;
OnAction:=〃条例〃 +以下为创建如图所示的多级选单 MenuBars(〃MyMenu〃)。Menus。Add
Caption:=〃经济〃 "建立选单项―经济‖ +以下三句为在―经济‖选单下增加―农业、工业和第三
产业‖三项选单项 MenuBars(〃MyMenu〃)。Menus(〃经济〃)。MenuItems。Add Caption:=〃农业〃;
OnAction:=〃农业〃 MenuBars(〃MyMenu〃)。Menus(〃经济〃)。MenuItems。Add Caption:=〃工业〃;
OnAction:=〃工业〃 MenuBars(〃MyMenu〃)。Menus(〃经济〃)。MenuItems。AddMenu Caption:=〃第三
产业〃 +以下三句为在―第三产业‖选单下增加―概况、范畴‖二项选单项和―饮食服务业‖子选单
MenuBars(〃MyMenu〃)。Menus(〃经济〃)。MenuItems(〃第三产业〃)。MenuItems。Add Caption:=〃概
况 〃; OnAction:=〃 概 况 〃 MenuBars(〃MyMenu〃)。Menus(〃 经 济 〃)。MenuItems(〃 第 三 产 业
〃)。MenuItems。Add Caption:=〃范畴〃; OnAction:=〃范畴〃 MenuBars(〃MyMenu〃)。Menus(〃经济
〃)。MenuItems(〃第三产业〃)。MenuItems。AddMenu Caption:=〃饮食服务业〃 +以下二句为在
―饮食服务业‖选单下增加― 酒店1、酒店2‖ 二项选单项 MenuBars(〃MyMenu〃)。Menus(〃经济
〃)。MenuItems(〃第三产业〃)。MenuItems(〃饮食服务业〃)。MenuItems。Add Caption:=〃酒店1〃;
OnAction:=〃 酒 店 1〃 MenuBars(〃MyMenu〃)。Menus(〃 经 济 〃)。MenuItems(〃 第 三 产 业
〃)。MenuItems(〃饮食服务 业 〃)。MenuItems。Add Caption:=〃 酒店 2〃; OnAction:=〃 酒店 2〃
MenuBars(〃MyMenu〃)。Activate +激活自定义选单 End Sub Sub auto_open() +系统自动打
开运行宏 OpenMyMenu +调用用户选单函数 End Sub Sub auto_close() +系统自动关闭运行
宏 On Error Resume Next +忽略错误 MenuBars(〃MyMenu〃)。Delete +删除自定义选单 End
Sub 读者可以在自己的工作簿选单―工具‖ 中的―宏‖下,创建以上三个函数并将以上函数语句拷
贝到其中即可运行。 66、。用VBA(编程)保护Excel文档 VBA (Visual Basic for Application)
是Excel应用程序中功能非常强大的编程语言,为了规范不同的用户对Excel应用程序的访问能
力,需要对Excel文档及有关的数据进行有效的保护, 这里根据自己及同行们的体会,从以下
二个方面介绍用VBA编程法实现对Excel文档的保护。 对工作簿的保护
XL
…………………………………………………………Page 41……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
1。利用VBA中Workbook对象的SaveAs方法实现对工作簿的保护, 下面就对SaveAs有 关的参量
作一介绍: Filename:该字符串表示要保存的文件名。 可包含完整路径。 如果不指定路径,
Microsoft Excel 将文件保存到当前文件夹。 FileFormat : 可选,文件的保存格式。
Password :为一个区分大小写的字符串(不超过15个字符) ,用于指定文件的保护密码。
WriteResPassword: 该字符串表示文件的写保护密码。 如果文件保存时带有密码,但打开文
件时不输入密码,则该文件以只读模式打开。 ReadOnlyRemended :如果为True则在打开
文件时显示一条信息,提示该文件以只读模式打开。 下例就是在Excel应用程序中添加一工作
簿,将工作簿按常规文件格式存为―C:pjobj经济评价。xls‖文件,并给该文件指定保护密码
―12‖ 以及写保护密码―23‖ 。 Sub 保护工作簿 NewWorkbook = Workbooks。add
NewWorkbook。SaveAs FileName: =〃C: pjobj 经 济 评 价 。xls〃; FileFormat: =
XlNormal;Password:=〃12〃;WriteResPassword:=23 End sub 2。利用VBA中Workbook对象的
Protect方法对工作簿的结构和窗口进行保护,Workbook对象的Protect方法带有以下三个参
量: Password: 为加在工作表或工作簿上区分大小写的密码字符串。 如果省略本参数,不
用密码就可以取消对该工作簿的保护。否则,取消对该工作表或工作簿的保护时必须提供该密
码。如果忘记了密码,就无法取消对该工作表或工作簿的保护。最好在安全的 地方保存一份
密码及其对应文档名的列表。 Structure: 若为True则保护工作簿结构(工作簿中工作表的
相对位置)。默认值为False。 Windows 若为True则保护工作簿窗口。 下例就是对一名为―经
济评价。xls‖ 的工作簿实现―结构‖和―窗口‖保护: Sub 保护工作簿 Workbooks (经济
评价) 。Protect Password: =〃1234〃; Structure: =True; Windows:=True End sub Workbook
对象的Unprotect方法用于取消对工作簿的保护。Unprotect方法只有一个参量,就是保护工作
表时所用的口令。 3。对工作簿进行隐藏保护,可使他人无法看到其对应的窗口。操作方法如
下: 在VBA中使用Workbook对象下面的Windows对象的Visible属性对工作簿进行隐藏和取消隐
藏,Visible属性的值可取―True‖和―False‖两种。 下面程序代码完成对工作簿―book。xls‖ 的
隐藏: Sub 隐藏工作簿 Workbooks(〃book〃)。Activate ActiveWindow。Visible = False End
sub 或: Sub 隐藏工作簿 Workbooks(〃book〃)。Windows (1)。Visible=False End sub 对
工作表的保护 1.对工作表实现口令保护利用VBA调用Worksheet对象的Protect方法对工作表
进行保护,Protect带有以下参量:
XLI
…………………………………………………………Page 42……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
Password 用于保护工作表的口令。 Drawingobjects 若为 True ,则对工作表中的
Drawingobjects对象进行保护;缺省值为True。 Contents 若为True,则对单元格内容进行保
护,缺省值为True。 下面程序代码完成对工作表―基础数据表‖ 的保护: Sub 保护工作表
Worksheets (基础数据表)。Protect Password:=〃1234〃 End sub 2.对工作表实现隐藏
保护,使他人无法看到工作表: 利用VBA设置Worksheet对象的Visible属性来隐藏工作表;
Visible属性的值为以下三个值中的一个: True 工作表为显示状态。 False 工作表为隐藏状
态。 XlVerHidden 工作表为隐藏状态,且用户不能通过―取消隐藏‖对话框将其改为显示状态。
当Visible的值为XlVerHidden时,只能利用VBA将其重新设置为True。 Sub 隐藏工作表
Worksheets(〃基础数据表〃)。Visible=False End sub 67、求:将所选区域中的数值全部转化为
〃万元〃的最简代码。 求:将所选区域中的数值全部转化为〃万元〃的最简代码。 或能完成此功能
的最便捷的命令操作。 写了一个;抛砖引玉: Sub convt() Dim cel As Range Dim dec As Variant
Application。EnableEvents = False yesorno = MsgBox(〃确实将区域所有数值转换为―万元‖ ?
〃; vbYesNo + vbQuestion + vbDefaultButton1) If yesorno = vbYes Then 1: dec =
Application。InputBox(〃请输入小数位数:〃; Default:=0; Type:=1) If dec = 〃〃 Then GoTo
1 End If For Each cel In Selection If IsNumeric(cel。Value) Then "cel = (Round(cel。Value
/ 10000; 2)) & 〃万元〃 cel = (Round(cel。Value / 10000; dec)) End If Next ElseIf yesorno
= vbNo Then Exit Sub End If End Sub 以 下 当 为 最 简 代 码 吧 。 Sub Macro2()
Selection。NumberFormatLocal = 〃#〃〃。〃〃#;〃
XLII
………………………………………
小说推荐
- Word2003使用技巧大全(DOC格式)
- Word使用技巧(二)表格使用大全更新时间:2009-11-16 19:32:15 本文共阅读了257次 作者:xushezheng 文章来源:电教组字体大小:大中小一、快速插入表格 拖动“插入表格”能插入的最大表格跟该图标位置、显示分辨率有关。如使用800×600分辨率时最大为18行×28列 二、
- 其他
- 最新章:第1章
- asp基础实用教程(DOC格式)
- 目 录一、关于ASP二、ASP的新功能三、创建ASP页四、使用脚本语言五、使用变量和常量六、使用集合七、ASP内建对象八、向浏览器发送内容九、包含文件十、访问数据库十一、调试ASP脚本十二、维护ASP应用程序的安全一、关于ASP Active Server Pages(ASP)是服务器端脚本编写环境
- 其他
- 最新章:第17章
- 路由器基本知识及应用实例(DOC格式)
- 第二章 路由器第一节 路由器发展概述自从1984年问世至今,路由器已经走过了近20年的快速技术发展历程。路由器的应用领域不断扩展、从单一的互通网关逐渐扩展到覆盖广域网、城域网乃至用户接入的各个领域。近年来,路由器早已逐渐脱离单纯用于企业网出口和互联的概念,开始成为运营网络和各种专用业务网络的核心设备
- 其他
- 最新章:第48章
- JSP入门教程(DOC格式)
- -Page 1-jsp 入门教程0.0.1版权(c 2008 叮咚老菜鸟叮咚对文档的任何问题或建议,请给叮咚发邮件或留言。QQ:475784337QQ 群:51239192MSN:lingirl6@hotmail.EMAIL:lingirl6@hotmail.2008-02-28 20:05:061
- 其他
- 最新章:第37章
- asp基础入门篇(DOC格式)
- ASP入门与实例-IIS的安装与配置1、运行环境与软件要求Windows 2000 以上(不包括Windows XP Home版)IIS 4.0 以上Microsoft Access 2000Dreamweaver MX2、IIS的安装与配置a.安装IIS若操作系统中还未安装IIS服务器,可打开"控
- 其他
- 最新章:第23章
- php程序设计简明教程(DOC格式)
- -Page 1-PHP 程序设计简明教程PHP 讲义 第 1 页 共 90 页-Page 2-目录序 4第一章 PHP 简介 6
- 其他
- 最新章:第31章
- 电子电路大全(PDF格式)
- -Page 1-电力生产人员技能培训电路基础部分电路基础部分电电路路基基础础部部分分-Page 2-一、电路的基本概念和基本定律-Page 3-考试点1o 1、掌握电阻、独立电压源、独立电流源、11受控源、电容、电感、耦合电感、理想变压器诸元件的定义、性质2o 2、掌握电流、电压参考方向的概念223
- 其他
- 最新章:第353章
- 抑制剂的错误使用方式
- 架空未来,强强,大量二设,非典型ABO 高冷人设崩得渣都不剩还执着于自己醋自己精英攻VS进可徒手接白刃退可百米狙怪兽硬汉受 文案 雷亚是特殊物种管理局的精英队长之一,每天枪林弹雨,受伤乃是家常便饭 一受伤信息素就爆炸,得靠咬Alpha解决问题 作为成天混迹于Alpha堆里的Omega,雷亚一向大大咧
- 魔法玄幻
- 最新章:第99章
- 地球人正确使用机甲方式
- 书名[ABO]地球人正确使用机甲方式作者:粟名文案作者:请问你对男性alpha跟男性omega结婚怎么看?主角:你是说搞基!作者:额,可以这么说。主角:不怎么看,因为我是地球人^_(abo的世界我不懂?﹏?谁能告诉我地球人如何正确使用机甲,在线急等)配角:咳!咳咳咳!作者:你怎么?配角:我对Omeg
- 魔法玄幻
- 最新章:第46章