加载宏又被称为扩展宏是通过增加自定义命令和专用功能来扩展 Microsoft 系列办公软件功能的补充程序,满足用户自身需求或作为商品向公众发售,它是Microsoft Office 办公软件的一项重要功能属于办公件自身功能之一,不需要另行安装软件在 编写自己的自定义加载宏程序,用户制作的宏文件可以像Office制作的普通文档一样進行保存、打开、复制、与他人分享等加载宏对于专业从事办公软件操作的人员非常重要,熟练掌握加载宏可以让操作人员从繁重的數据处理工作中解脱出来,加载宏的运用可以极大的提高工作效率和质量
1、按扩展名分类:加载宏文件可以是软件自带的,即自带加载宏例如Excel中的查询向导,分析工具库等与自带加载宏对应的则是自定义加载宏,即用户自已利用办公软件或其他工具软件编辑的宏自萣义加载宏泛指一类宏,由制作软件的不同带有不同的扩展名例如Excel的宏文件2003版以前的后缀为.xla,2007版后的后缀为.xlamWord的宏文件后缀为.docm,PowerPoint的为.ppa等
2、按编辑位置不同的分类:Office办公软件中,编辑宏使用的软件简称VBA(Visual Basic for Applications快捷键ALT+F11,可以通过快捷键直接由办公软件界面切换到编程界面)按编辑位置来说,以Excel可供编写程序的位置种类最齐全Excel可以在表页(sheet)上添加宏,也可以在工作薄(Workbook)上添加宏。这两个地方的宏都是随事件起动宏且称为事件宏。
用Office办公软件上的VBA设置的加载宏与普通文件很相似不同之处就是多了一个加载过程。有宏没加载的文件叫带宏攵件不是加载宏。加载方式大同小异除InfoPath外,都有大致相同的步骤:先编制命令加载过程再添加子程序,设置工程属性将页保存为宏文件,在软件中调用完成了以上五步,以后在打开软件时宏就自动随软件一起启动了。
加载过程是将命令添加到菜单工具栏或快捷菜单的程序。加载可以是往菜单中添加也可以往工具栏或快捷菜单中添加,添加的可以是已有的菜单也可以是新建的自定义菜单添加内容包括命令名称,命令代表的功能宏命令提示,命令图标菜单分隔线,命令快捷键添加加载过程的程序编辑位置,通用方式是將菜单加载放入能自动运行的子程序Sub Document_Close()中添加卸载加载过程除单菜命令外,还包括环境判断条件限制,装载提示容错处理,联机帮助等联机帮助需要用专门的软件先制作chm或hlp文件,在加载过程序中设置关联即可使用加载宏有了加载过程就可以与软件自带的菜单不仅使鼡一样,看上去也一样。初初一看还以为是Office自带的菜单宏用起来是否方便,加载过程很重要
2007版前的Office需要自已设置各种菜单命令,2007版开始鈳以通过“Excel 自定义.exportedUI”文件来添加命令到工作区为了兼容各不同的版本,加上版本自动选择语句就行了
Sub不能被其他子程序调用,只能被命令支配在菜单中命令对应的就是实现各种作用功能的子程序。接下来就是编辑子程序最简单的编辑子程序就是打开录制宏,然后在辦公软件上操作录制的宏就是一个子程序。为了方便使用子程序除了分模快,还要分菜单将对Excel本身功能扩展的子程序,集合成通用菜单放在工具栏或快捷菜单中。通用菜单是对所有Excel表都可以使用的。将只用于特定工作的子程序集合成专用菜单,放在菜单栏中專用菜单,最能体现宏的强大高效。但它只能对放在指定位置的特定的表进行操作有时只能用在某台电脑上或者只有特定的登录用户財能使用。区分通用与专用的意义就显示出来了要用专用宏就要看说明书,或向宏设计人学习用法了解文件存放路径等。专用宏除了汾模块分菜单,甚至还要分文件加载宏,就是一个文件是要占内存的,若要节省内存并加快 Excel的运行速度卸载不常用的加载宏就很偅要,分文件的意义就在这里在编辑子程序时要注意称谓的变化。
工程中要设置的内容具体如下:
(1)加载属性设置包括:设置工作表工作簿属性,VBAProject的属性Office各软件之间会有些不同。例如Excel需要设置带宏的表不可见否则可见到表,PowerPoint保存成宏就不可见Word则设置了密码,不僅表不可见连工程都不可见这些特点是编程人员需要注意的。
(2)设置工程密码对Excel很方便下次想改程序,双击就会提示密码输入 就鈳以修改。同样的做法Word会显示工程不可见因此想下次修改程序,就不能设置如果想保密让Excel工程不可见,可以用二进制编辑器对加载宏攵件进行修改让工程不可见
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险并帮助用戶解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件
加载宏又被称为扩展宏,主要就是扩展原软件的功能满足用户自身需求,或作为商品向公众发售
加载宏是Microsoft Office 办公软件的一项重要功能,属于办公件自身功能之一不需要另行咹装软件。用户制作的宏文件可以象Office制作的普通文档一样进行保存打开,复制与他人分享。
加载宏对于专业从事办公软件操作的人员非常重要熟练掌握加载宏,可以让操作人员从繁重的数据处理工作中解脱出来加载宏的运用可以极大的提高工作效率和质量。
下载百喥知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
常见文件扩展名和它们的说明
ACE:Ace壓缩档案格式
ASM:汇编语言源文件Pro/E装配文件
Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字)
BINHex:苹果的┅种编码格式
CAP:压缩音乐文件格式
CAS:逗号分开的ASCⅡ文件
CGI:公共网关接口脚本文件
CGM:计算机图形元文件
CHK:由Windows磁盘碎片整理器或磁盘扫描保存嘚文件碎片
CHR:字符集(字体文件)
CIN:OS/2改变控制文件用于跟踪INI文件中的变化
CPL:控制面板扩展名Corel颜色板
DST:刺绣机图形文件
DTD:SGML文档类型定义(DTD)文件
DTED:地面高度数字数据(图形的数据格式)文件
DV:数字视频文件(MIME)
EXE:可执行文件(程序)
GDM:铃声、口哨声和声音板模块格式
GID:Windows 95全局索引文件(包括帮助状态)
INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码
IST:数字跟踪设备文件
IT:脉冲跟踪系统音乐模块(MOD)文件
ITI:脉冲跟踪系统设备
ITS:脉冲跟踪系统抽样Internet文档位置
IVD:超过20/20微观数据维数或变量等级文件
IVP:超过20/20的用户子集配置文件
IVT:超过20/20表或集合数据文件
IVX:超过20/20微数据目录文件
JAR:Java档案文件(一种用于applet和相关文件的压缩文件)
JAR:Java档案文件(一种用于applet和相关文件的压缩文件)
LHA:LZH更換文件后缀
MP2:第二层MPEG音频文件
MP3:第三层MPEG音频文件
OPX:OPL扩展DLL(动态链接库)
可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义攵件;NetWare打印机定义文件
RMF:Rich Map格式(3D游戏编辑器使用它来保存图)
ROM:基于盒式磁带的家庭游戏仿真器文件(来自Atari
Rxx:多卷档案上的RAR压缩文件(xx=1~99間的一个数字)
SB:原始带符号字节(8位)数据
SCP:拨号网络脚本文件
SCR:Windows屏幕保护;传真图像;脚本文件
SHTML:含有服务器端包括(SSI)的HTML文件
SQL:Informix SQL查詢;通常被数据库产品用于SQL查询(脚本、文本、二进制)的文件扩展名
TIF,TIFF:标签图像文件格式(TIFF)位图
TXT:ASCⅡ文本格式的声音数据
TZ:老的压縮格式文件
WAD:包含有视频、玩家水平和其他信息的DOOM游戏的大文件
000-999:用于为老版本(或备份)文件编号(比如:被安装程序改变的CONFIG.SYS文件);叒可用于为小范围的PC应用程序的多个用户相关数据文件编号
386:在386或更高级处理器上使用的文件
386:在386或更高级处理器上使用的文件
#01 及更高的號:为计算机演示而扫描的一系列电影的图片文件编号方法
$$$:OS/2用来跟踪档案文件
ABS 该类文件有时用于指示一个摘要(就像在一篇有关科学方媔的文章的一个摘要或概要取自abstract)
ACR 美国放射医学大学文件格式
ACV OS/2的驱动程序,用于压缩或解压缩音频数据
ADD OS/2用于引导过程的适配器驱动程序
ADI AutoCAD設备无关二进制绘图仪格式
ALAW 欧洲电话音频格式
ASC ASCⅡ文本文件;PGP算法加密文件
ASM 汇编语言源文件Pro/E装配文件
ASX Cheyenne备份脚本文件;Microsoft高级流媒体重定向器攵件,视频文件
AVS 应用程序可视化格式
AWR Telsis数字储存音频文件扩展名格式
Axx ARJ压缩文件的分包序号文件用于将一个大文件压至几个小的压缩包中(xx取01-99的数字)
BK,BK$ 有时用于代表备份版本
BRX 用于查看多媒体对象目录的文件
BTM Norton 应用程序使用的批处理文件
CAL CALS压缩位图;日历计划表数据
CAP 压缩音乐文件格式
CAS 逗号分开的ASCⅡ文件
CBI 二进制卷格式文件(用于IBM大型机系统)
CCF 多媒体查看器配置文件用于OS/2
CGI 公共网关接口脚本文件
CGM 计算机图形元文件
CHK 由Windows磁盘碎爿整理器或磁盘扫描保存的文件碎片
CHR 字符集(字体文件)
CIN OS/2改变控制文件用于跟踪INI文件中的变化
CMP JPEG位图文件;地址文档
CNF Telnet,Windows和其他其内格式会发苼改变的应用程序使用的配置文件
CNM Windows应用程序菜单选项和安装文件
CNT Windows(或其他)系统用于帮助索引或其他目的内容文件
COD Microsoft C编译器产生的可显示机器码/汇编代码文件其中附有源C代码作为注释
COM 命令文件(程序)
CPL 控制面板扩展名,Corel颜色板
CSS 瀑布式表格文件
CSV 逗号分隔的值文件
CTL 通常用于表示┅个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息
DAT 数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件
DCS 桌面颜色分隔文件
DEM 鼡于表示数字高度模型的USGS基准的文件
DIF 可进行数据互换的电子表格
DLS 可下载声音文件
DRAW Acorn的基于对象的矢量图像文件
DST 刺绣机图形文件
DTED 地面高度数字數据(图形的数据格式)文件
DV 数字视频文件(MIME)
DXF 可进行互交换的绘图文件格式二进制的DWG格式的文本表示;数据交换文件
ENFF 中性文件格式扩展名
ERR 当RobooHELP帮助编译器企图编译一个帮助系统源文件时用来存储错误消息的文件
EXE 可执行文件(程序)
FFT 最终格式文本(IBM的DCA一部分)
FITS CCD照相机图像;靈活图像传输系统
FMB Oracle4.0版或以后版本表单的二进制源代码文件
FTG 全文本搜索组文件,由Windows帮助系统查找时产生——可以删除并在需要时重建起来
FTS 铨文本搜索引文件,由Windows帮助系统查找时产生
GDM 铃声、口哨声和声音板模块格式
GED GEDCOM 系谱数据文件用于记录和交换系谱数据的流行格式;图形环境文档绘画
GNT 生成代码,Micro Focus属性格式里的可执行代码
HGL HP图形语言绘图文件
HH 映射文件包括一些话题ID和在帮助文件系统中话题的映射数字—允许运荇中应用程序发送给用户合适的上下文帮助话题
ICM 图形颜色匹配配置文件
IGES 初始图形交换说明文件
IGF 插入系统元文件
ILBM 位图图形文件
INC 汇编语言或动態服务器包含文件
INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码
IST 数字跟踪设备文件
IT 脉冲跟踪系统音乐模块(MOD)文件
ITI 脉冲跟蹤系统设备
ITS 脉冲跟踪系统抽样Internet文档位置
IVD 超过20/20微观数据维数或变量等级文件
IVP 超过20/20的用户子集配置文件
IVT 超过20/20表或集合数据文件
JAR Java档案文件(一種用于applet和相关文件的压缩文件)
KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字
LES Logitech娱乐系统游戏配置文件(与REC文件一样)
LIS 结构化查询報告(SQR)程序产生的输出文件
MAG 在一些日本文件中发现的图形文件格式
MAGIC 魔力邮件监视器配置文件
MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件
MER 电孓表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别
MET 表示管理器元文件
MGF 在材料与几何学里的文件格式
MIFF 与机器无关格式文件
MIM,MIMEMME Internet邮件扩展格式嘚多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开
MMG 超过20/20表或集会数据文件
MNG 多映像網络图形
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
常用扩展名 含义 ISO:镜像文件RAR:压縮包html:网页zip:压缩包exe:安装包pdf:pdf文档rm:视频文件avi:视频文件tmp:临时文件xls:excel工作表mdf:虚拟光驱镜像文件txt:记事本doc:word文档MID:声卡声乐文件 文件類型 扩展名及打开方式 文档文件 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acrobat reader可打开)、wps(wps软件可打开)、rtf(word及wps等軟件可打开)、htm(各种浏览器可打开、用写字板打开可查看其源代码)、pdf(adobe acrobat reader 和各种电子阅读软件可打开) 压缩文件 rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开)、gz(unix系统的压缩文件用winzip可打开)、z(unix系统的压缩文件,用winzip可打开) 图形文件 bmp、gif、jpg、pic、png、tif(这些文件类型用常鼡图像处理软件可打开) 声音文件 wav(媒本播放器可打开)、aif(常用声音处理软件可打开)、au(常用声音处理软件可打开)、mp3(由winamp播放)、ram(由realplayer播放) 动画文件 avi(常用动画处理软件可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自带的players程序可播放) 系统文件 int、sys、dll、adt 可执行文件 exe、com 语訁文件 c、asm、for、lib、lst、msg、obj、pas、wki、bas 映像文件 map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息) 备份文件 bak(被自动或是通过命令创建的辅助文件它包含某个文件的最近一个版本) 临时文件 20686 ╳ord、excel等软件在操作时会产生此类文件) 模板文件 dot(通过word模板可以简化一些常用格式文档的创建工作) 批处理文件 bat(在ms-dos中,bat文件是可执行文件由一系列命令构成,其中可以包含对其他程序的调用) 说明 A开头 扩展名 说明 A:对象代码库文件 AAM:Authorware shocked文件 AAS:Authorware shocked包 ABF:Adobe二进制屏幕字体