excel基础知识培训课件

上传人:pu****.1 文档编号:573081829 上传时间:2024-08-14 格式:PPT 页数:44 大小:1.49MB
返回 下载 相关 举报
excel基础知识培训课件_第1页
第1页 / 共44页
excel基础知识培训课件_第2页
第2页 / 共44页
excel基础知识培训课件_第3页
第3页 / 共44页
excel基础知识培训课件_第4页
第4页 / 共44页
excel基础知识培训课件_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《excel基础知识培训课件》由会员分享,可在线阅读,更多相关《excel基础知识培训课件(44页珍藏版)》请在金锄头文库上搜索。

1、EXCEL基基础知知识培培训刘小虎刘小虎刘小虎刘小虎ITITITIT热线热线(OfficeXPOfficeXPOfficeXPOfficeXP基基基基础应础应用培用培用培用培训组训组)绪言绪言Excel用途(数据分析)用途(数据分析)vv列出数据列出数据列出数据列出数据vv对数据执行计算对数据执行计算对数据执行计算对数据执行计算vv对数据点进行比较对数据点进行比较对数据点进行比较对数据点进行比较vv展示数据(突出数据点之间关系的方式)展示数据(突出数据点之间关系的方式)展示数据(突出数据点之间关系的方式)展示数据(突出数据点之间关系的方式)熟悉熟悉Excel程序窗口程序窗口vv三要素(工作薄、

2、工作表、单元格)三要素(工作薄、工作表、单元格)三要素(工作薄、工作表、单元格)三要素(工作薄、工作表、单元格)vv标题栏标题栏标题栏标题栏vv菜单栏菜单栏菜单栏菜单栏vv状态栏状态栏状态栏状态栏Excel三要素三要素工作簿工作簿工作簿工作簿工作表工作表工作表工作表单元格和单元格和单元格和单元格和区域区域区域区域【名称】框【名称】框插入函数插入函数程序和工作薄标题栏程序和工作薄标题栏【编辑】栏【编辑】栏程序窗口按钮程序窗口按钮菜单栏菜单栏【常用【常用/格式】格式】 工具栏工具栏工作薄窗口工作薄窗口状态栏状态栏任任务务窗窗格格讲解内容解内容FF常见操作及技巧FF数据管理与分类FF外部数据导入FF

3、数据保护FF宏和VBA简介第一部分第一部分第一部分第一部分常见操作及技巧常见操作及技巧常见操作及技巧常见操作及技巧输入技巧输入技巧 工作薄(表)操作技巧工作薄(表)操作技巧使用函数使用函数数据有效性数据有效性输入技巧输入技巧快速输入相同内容快速输入相同内容vv选中选中选中选中输入输入输入输入ShiftShiftEnterEnter如何实现快速输入较多重复内容如何实现快速输入较多重复内容vv工具自动更正键入时更换工具自动更正键入时更换工具自动更正键入时更换工具自动更正键入时更换如何输入超过如何输入超过11位的数字位的数字vv在输入数字时在前面加上一个单引号在输入数字时在前面加上一个单引号在输入数

4、字时在前面加上一个单引号在输入数字时在前面加上一个单引号“ ”“ ”如何在单元格中硬换行如何在单元格中硬换行vvAltAltEnterEnter自动填充公式自动填充公式vv工具选项视图(设置)扩展数据列表格工具选项视图(设置)扩展数据列表格工具选项视图(设置)扩展数据列表格工具选项视图(设置)扩展数据列表格式及公式式及公式式及公式式及公式工作簿与工作表模板工作簿与工作表模板工作簿模板工作簿模板vv为特定的任务和项目创建自定义的工作簿模板为特定的任务和项目创建自定义的工作簿模板为特定的任务和项目创建自定义的工作簿模板为特定的任务和项目创建自定义的工作簿模板vv工作簿默认的模板名为工作簿默认的模板

5、名为工作簿默认的模板名为工作簿默认的模板名为book.xltbook.xltvv工作簿模板的存储位置工作簿模板的存储位置工作簿模板的存储位置工作簿模板的存储位置工作表模板工作表模板vv在工作簿中创建特定的工作表在工作簿中创建特定的工作表在工作簿中创建特定的工作表在工作簿中创建特定的工作表vv工作表默认的模板名为工作表默认的模板名为工作表默认的模板名为工作表默认的模板名为sheet.xltsheet.xltvv工作表模板的存储位置工作表模板的存储位置工作表模板的存储位置工作表模板的存储位置 C:Program FilesMicrosoft OfficeOffice10XLStartC:Progr

6、am FilesMicrosoft OfficeOffice10XLStart 轻松完成松完成规范化的范化的报表表Office Office Office Office XPXPXPXP提提提提供供供供的的的的模模模模板板板板功功功功能能能能,让让您您您您轻轻松松松松完完完完成成成成规规范化的公文范化的公文范化的公文范化的公文模板和模板和模板和模板和上的模板上的模板上的模板上的模板 模模模模板板板板库库还还有有有有这这么么么么多多多多类类型型型型的的的的模模模模板板板板可可可可供供供供我我我我们们选选择择,而而而而且且且且微微微微软软公公公公司司司司随随随随时时更更更更新新新新内容以内容以内容

7、以内容以满满足广大用足广大用足广大用足广大用户户的需求的需求的需求的需求 。设置设置Excel模板的细节模板的细节文本文本数据数据图形图形公式公式格式的设置格式的设置单元格和工作表格式单元格和工作表格式页面格式页面格式打印区域打印区域单元格样式单元格样式工作簿中所含工作表的数量和类型工作簿中所含工作表的数量和类型隐藏和保护隐藏和保护Excel模板与窗体模板与窗体窗体的创建窗体的创建vv窗体和窗体控件窗体和窗体控件窗体和窗体控件窗体和窗体控件vv窗体的保护窗体的保护窗体的保护窗体的保护使用窗体简化工作使用窗体简化工作案例演示案例演示房屋按揭计算表房屋按揭计算表进销存管理表进销存管理表差旅费明细表

8、差旅费明细表费用报告表费用报告表个人所得税计算表个人所得税计算表工作薄(表)操作技巧工作薄(表)操作技巧共享工作薄共享工作薄vv“ “工具工具工具工具共享工作簿共享工作簿共享工作簿共享工作簿” ”命令,接着在出现的命令,接着在出现的命令,接着在出现的命令,接着在出现的“ “共享工作簿共享工作簿共享工作簿共享工作簿” ”对话框中,选择对话框中,选择对话框中,选择对话框中,选择“ “编辑编辑编辑编辑” ”选项卡,选项卡,选项卡,选项卡,然后选中然后选中然后选中然后选中“ “允许多用户同时编辑允许多用户同时编辑允许多用户同时编辑允许多用户同时编辑.”.”选项选项选项选项并单击并单击并单击并单击 确定

9、确定确定确定 按钮按钮按钮按钮多个工作表之间切换多个工作表之间切换vv按下按下按下按下“Ctrl”“Ctrl”“TAB” “TAB” 在打开的工作薄间在打开的工作薄间在打开的工作薄间在打开的工作薄间切换切换切换切换vv按下按下按下按下“Ctrl”“Ctrl”“Page Down” “Page Down” 可切换到工作薄的可切换到工作薄的可切换到工作薄的可切换到工作薄的下一下一下一下一 个工作表。个工作表。个工作表。个工作表。vv按下按下按下按下“Ctrl”“Ctrl”“Page Up” “Page Up” 可切换到工作薄的可切换到工作薄的可切换到工作薄的可切换到工作薄的上一上一上一上一 个个个

10、个 工作表。工作表。工作表。工作表。Office XPOffice XP模板设计与应用模板设计与应用模板设计与应用模板设计与应用自动完成繁琐重复的操作,使工作自动化自动完成繁琐重复的操作,使工作自动化自动完成繁琐重复的操作,使工作自动化自动完成繁琐重复的操作,使工作自动化 存储存储存储存储ExcelExcel模板模板模板模板 ExcelExcel模板与窗体的应用模板与窗体的应用模板与窗体的应用模板与窗体的应用Excel函数及应用函数及应用 一些常用的工作表函数一些常用的工作表函数vvSUM SUM 求和求和求和求和vvMIN&MAX MIN&MAX 在所选区域中找到最小(大)值在所选区域中找到

11、最小(大)值在所选区域中找到最小(大)值在所选区域中找到最小(大)值vvAVERAGE AVERAGE 取所选趋于中值的平均值取所选趋于中值的平均值取所选趋于中值的平均值取所选趋于中值的平均值vvCUUNTIF CUUNTIF 对满足条件的所有值进行计数对满足条件的所有值进行计数对满足条件的所有值进行计数对满足条件的所有值进行计数vvSUMIF SUMIF 对满足条件的所有值进行相加对满足条件的所有值进行相加对满足条件的所有值进行相加对满足条件的所有值进行相加vvVLOOKUP&HLOOKUP VLOOKUP&HLOOKUP 在表中查找一个值在表中查找一个值在表中查找一个值在表中查找一个值vv

12、PMT PMT 计算特定贷款项的支付值计算特定贷款项的支付值计算特定贷款项的支付值计算特定贷款项的支付值vvNOW NOW 以一个数字返回当前时间或日期以一个数字返回当前时间或日期以一个数字返回当前时间或日期以一个数字返回当前时间或日期vvTODAY TODAY 返回当前日期返回当前日期返回当前日期返回当前日期vvCONCATENATE CONCATENATE 在单一单元格中将所有单元格值连接起来在单一单元格中将所有单元格值连接起来在单一单元格中将所有单元格值连接起来在单一单元格中将所有单元格值连接起来vvLEFT&RIGHT LEFT&RIGHT 从单元格值的最左(右)边返回一个字符从单元格

13、值的最左(右)边返回一个字符从单元格值的最左(右)边返回一个字符从单元格值的最左(右)边返回一个字符 的特定数字的特定数字的特定数字的特定数字投投资计算函数算函数函数名称函数名称函数名称函数名称 函函函函 数功数功数功数功 能能能能 EFFECT EFFECT 计算实际年利息率计算实际年利息率 FV FV 计算投资的未来值计算投资的未来值 FVSCHEDULE FVSCHEDULE 计算原始本金经一系列复利率计算之后的未来值计算原始本金经一系列复利率计算之后的未来值 IPMT IPMT 计算某投资在给定期间内的支付利息计算某投资在给定期间内的支付利息 NOMINAL NOMINAL 计算名义年

14、利率计算名义年利率 NPER NPER 计算投资的周期数计算投资的周期数 NPV NPV 在已知定期现金流量和贴现率的条件下计算某项投资的净现值在已知定期现金流量和贴现率的条件下计算某项投资的净现值 PMT PMT 计算某项年金每期支付金额计算某项年金每期支付金额 PPMT PPMT 计算某项投资在给定期间里应支付的本金金额计算某项投资在给定期间里应支付的本金金额 PV PV 计算某项投资的净现值计算某项投资的净现值 XIRR XIRR 计算某一组不定期现金流量的内部报酬率计算某一组不定期现金流量的内部报酬率 XNPV XNPV 计算某一组不定期现金流量的净现值计算某一组不定期现金流量的净现值

15、 债券及其他金融函数券及其他金融函数函数名称函数名称函数名称函数名称 函函函函 数功数功数功数功 能能能能 ACCRINTM ACCRINTM 计算到期付息证券的应计利息计算到期付息证券的应计利息 COUPDAYB COUPDAYB 计算从付息期间开始到结算日期的天数计算从付息期间开始到结算日期的天数 COUPDAYS COUPDAYS 计算包括结算日期的付息期间的天数计算包括结算日期的付息期间的天数 COUPDAYSNC COUPDAYSNC 计算从结算日期到下一个付息日期的天数计算从结算日期到下一个付息日期的天数 COUPNCD COUPNCD 计算结算日期后的下一个付息日期计算结算日期后

16、的下一个付息日期 COUPNUM COUPNUM 计算从结算日期至到期日期之间的可支付息票数计算从结算日期至到期日期之间的可支付息票数 COUPPCD COUPPCD 计算结算日期前的上一个付息日期计算结算日期前的上一个付息日期 CUMIPMT CUMIPMT 计算两期之间所支付的累计利息计算两期之间所支付的累计利息 CUMPRINC CUMPRINC 计算两期之间偿还的累计本金计算两期之间偿还的累计本金 DISC DISC 计算证券的贴现率计算证券的贴现率 DOLLARDE DOLLARDE 转换分数形式表示的货币为十进制表示的数值转换分数形式表示的货币为十进制表示的数值 DOLLARFR

17、DOLLARFR 转换十进制形式表示的货币分数表示的数值转换十进制形式表示的货币分数表示的数值 Office ExcelOffice Excel函数与应用函数与应用函数与应用函数与应用利用自身集成的功能处理庞大而复杂的计算利用自身集成的功能处理庞大而复杂的计算利用自身集成的功能处理庞大而复杂的计算利用自身集成的功能处理庞大而复杂的计算 调用函数格式调用函数格式调用函数格式调用函数格式 函数在实际中的应用函数在实际中的应用函数在实际中的应用函数在实际中的应用数据有效性数据有效性定义数据验证定义数据验证vv定义有效数据范围定义有效数据范围定义有效数据范围定义有效数据范围 vv设置输入信息设置输入信

18、息设置输入信息设置输入信息 vv设置出错警告设置出错警告设置出错警告设置出错警告 vv设置自定义类型的有效数据设置自定义类型的有效数据设置自定义类型的有效数据设置自定义类型的有效数据 vv圈释无效数据圈释无效数据圈释无效数据圈释无效数据 检查数据的有效性检查数据的有效性vv建立验证数据内容,即设置建立验证数据内容,即设置建立验证数据内容,即设置建立验证数据内容,即设置“ “有效数据有效数据有效数据有效数据” ” vv“ “有效数据有效数据有效数据有效数据” ”是用于规定某个单元格或单元格是用于规定某个单元格或单元格是用于规定某个单元格或单元格是用于规定某个单元格或单元格区域中的数据是否正确和能

19、否满足要求的规则,区域中的数据是否正确和能否满足要求的规则,区域中的数据是否正确和能否满足要求的规则,区域中的数据是否正确和能否满足要求的规则,并为不满足规则的数据设置报告的方法并为不满足规则的数据设置报告的方法并为不满足规则的数据设置报告的方法并为不满足规则的数据设置报告的方法 vv对一些重要的数据最好为它规定有效性规则对一些重要的数据最好为它规定有效性规则对一些重要的数据最好为它规定有效性规则对一些重要的数据最好为它规定有效性规则 小技巧小技巧文本转换数字文本转换数字vv利用函数(利用函数(利用函数(利用函数(VALUEVALUE)vv11实现下拉菜单实现下拉菜单vv数据有效性序列数据有效

20、性序列数据有效性序列数据有效性序列如何将公式结果转换为数值如何将公式结果转换为数值vv编辑选择性粘贴编辑选择性粘贴编辑选择性粘贴编辑选择性粘贴“ “数值数值数值数值” ”第二部分第二部分第二部分第二部分数据管理与分类数据管理与分类自动筛选和高级筛选自动筛选和高级筛选分类汇总分类汇总数据透视表数据透视表 自动筛选和高级筛选自动筛选和高级筛选使复杂表格简单化使复杂表格简单化vv自动筛选自动筛选自动筛选自动筛选筛选不重复记录筛选不重复记录vv数据筛选高级筛选数据筛选高级筛选数据筛选高级筛选数据筛选高级筛选有效的展示数据有效的展示数据vv组及分级显示组及分级显示组及分级显示组及分级显示数据的排序数据的

21、排序数据排序的规定数据排序的规定按一列排序按一列排序按多列排序按多列排序自定义排序的方法自定义排序的方法对数据进行分类汇总对数据进行分类汇总创建简单的分类汇总创建简单的分类汇总 vv单列自动分类汇总单列自动分类汇总单列自动分类汇总单列自动分类汇总vv多列自动分类汇总多列自动分类汇总多列自动分类汇总多列自动分类汇总 创建多级分类汇总创建多级分类汇总 分级显示数据分级显示数据 清除分类汇总清除分类汇总 数据透数据透数据透数据透视视表表表表数数据据透透视表表是是一一种种对大大量量数数据据快快速速汇总和和建建立立交交叉叉列列表表的的交交互互式式表表格格。可可以以转换行行和和列列以以查看看源源数数据据的

22、的不不同同汇总结果果,可可以以显示示不不同同页面面以以筛选数数据据,还可可以以根根据据需需要要显示示区区域域中中的的明明细数据。数据。轻易易发挥个人生个人生产力力准确提供信息决策准确提供信息决策准确提供信息决策准确提供信息决策 数据透视图数据透视图在现有数据透视表的基础上创建数据透视在现有数据透视表的基础上创建数据透视图图直接为工作表创建数据透视图直接为工作表创建数据透视图调整与修改数据透视图调整与修改数据透视图 vv数据透视图的调整数据透视图的调整数据透视图的调整数据透视图的调整vv修改数据透视图类型修改数据透视图类型修改数据透视图类型修改数据透视图类型组织图组织图目目目目标图标图循循循循环

23、图环图棱棱棱棱锥图锥图射射射射线图线图维维恩恩恩恩图图轻易易发挥个人生个人生产力力轻轻易表达您的想法易表达您的想法易表达您的想法易表达您的想法提供更多的工具,提供更多的工具,提供更多的工具,提供更多的工具,让让您表达想要的想法您表达想要的想法您表达想要的想法您表达想要的想法: :数据数据数据数据库图库图表表表表全全全全新新新新的的的的Office Office XP XP 加加加加入入入入的的的的数数数数据据据据库库图图表表表表功功功功能能能能更更更更方方方方便便便便我我我我们们制制制制作作作作像像像像是是是是:组组织织图图、目目目目标标图图、循循循循环环图图、棱棱棱棱锥锥图图、射射射射线线图

24、图、维维恩恩恩恩图图等等等等等等等等,有有有有了了了了这这项项功功功功能能能能的的的的帮帮帮帮助助助助,相相相相信信信信我我我我们们在在在在传传达达达达讯讯息息息息上上上上将将将将会会会会更更更更加加加加容容容容易易易易 第三部分第三部分第三部分第三部分数据的导入数据的导入数据的导入数据的导入导入文本文件数据导入文本文件数据 在工作表中导入在工作表中导入Word表格表格 在工作表中导入在工作表中导入Access文件文件 导入导入HTML文件中的表格数据文件中的表格数据 从较简单的导入文本文件数据,导入从较简单的导入文本文件数据,导入从较简单的导入文本文件数据,导入从较简单的导入文本文件数据,导

25、入WordWord文档数据,导入文档数据,导入文档数据,导入文档数据,导入AccessAccess数据库数据到较复杂的导入数据库数据到较复杂的导入数据库数据到较复杂的导入数据库数据到较复杂的导入HTMLHTML文件中的表格数据,再到复文件中的表格数据,再到复文件中的表格数据,再到复文件中的表格数据,再到复杂的导入杂的导入杂的导入杂的导入OLAPOLAP多维数据等方法,可以说,多维数据等方法,可以说,多维数据等方法,可以说,多维数据等方法,可以说,Excel 2002Excel 2002可以使用绝大可以使用绝大可以使用绝大可以使用绝大多数不同格式的数据,使处理数据方便快捷多数不同格式的数据,使处

26、理数据方便快捷多数不同格式的数据,使处理数据方便快捷多数不同格式的数据,使处理数据方便快捷从文本文件中获取数据选择“文件”菜单中的“打开命令,在“文件类型”下拉表中选择“文本文件”即可执行“数据”菜单中“获取外部数据”子菜单上的“导入文本文件”命令。第四部分第四部分第四部分第四部分数据的保护数据的保护数据的保护数据的保护单元格的保护单元格的保护工作表的保护工作表的保护工作簿的保护工作簿的保护坚如磐石的安全性如磐石的安全性设设置文档保置文档保置文档保置文档保护护为了防止文件被他人更改,为了防止文件被他人更改,为了防止文件被他人更改,为了防止文件被他人更改,我们可以使用我们可以使用我们可以使用我们

27、可以使用Office XPOffice XP提供提供提供提供的的的的“ “文件保护文件保护文件保护文件保护” ”功能功能功能功能 文件打开保护文件打开保护文件打开保护文件打开保护 文件修改保护文件修改保护文件修改保护文件修改保护 建议只读方式保护建议只读方式保护建议只读方式保护建议只读方式保护坚如磐石的安全性坚如磐石的安全性单元格的保护单元格的保护单元格的保护单元格的保护保护特殊单元格保护特殊单元格vv取消整个工作表锁定取消整个工作表锁定取消整个工作表锁定取消整个工作表锁定vv特殊单元格设定锁定特殊单元格设定锁定特殊单元格设定锁定特殊单元格设定锁定vv对所在工作表进行保护对所在工作表进行保护对

28、所在工作表进行保护对所在工作表进行保护vv设置取消保护密码设置取消保护密码设置取消保护密码设置取消保护密码第五部分第五部分第五部分第五部分宏和宏和宏和宏和VBAVBA简介简介简介简介宏及宏的安全性宏及宏的安全性VBA简介简介什么是宏什么是宏宏是一段定义好的操作,它可以是一宏是一段定义好的操作,它可以是一段程序代码,也可以是一连串的指令段程序代码,也可以是一连串的指令集合。集合。vv宏的作用可以使频繁执行的动作自动化宏的作用可以使频繁执行的动作自动化宏的作用可以使频繁执行的动作自动化宏的作用可以使频繁执行的动作自动化 vv节省时间,提高工作效率,又能减少失误节省时间,提高工作效率,又能减少失误节

29、省时间,提高工作效率,又能减少失误节省时间,提高工作效率,又能减少失误 宏的结构宏的结构Sub 主界面主界面() 主界面主界面 Macro Coren Lee 记录的宏记录的宏 2002-11-5 Sheets(主界面主界面).SelectEnd Sub宏名宏名宏名宏名批注批注批注批注宏程序宏程序宏程序宏程序录制宏录制宏需要经常重复执行的某项任务,就可需要经常重复执行的某项任务,就可需要经常重复执行的某项任务,就可需要经常重复执行的某项任务,就可以把执行这些任务的步骤全部录制在以把执行这些任务的步骤全部录制在以把执行这些任务的步骤全部录制在以把执行这些任务的步骤全部录制在宏里,把宏变为可自动执

30、行的任务宏里,把宏变为可自动执行的任务宏里,把宏变为可自动执行的任务宏里,把宏变为可自动执行的任务 执行宏的操作执行宏的操作 执行宏的命令执行宏的命令执行宏的命令执行宏的命令 在工具栏上设置宏按钮在工具栏上设置宏按钮在工具栏上设置宏按钮在工具栏上设置宏按钮 使用窗体控件使用窗体控件使用窗体控件使用窗体控件 使用图形对象执行宏使用图形对象执行宏使用图形对象执行宏使用图形对象执行宏 坚如磐石的安全性如磐石的安全性宏的安全性宏的安全性宏的安全性宏的安全性宏宏宏宏,就就就就是是是是一一一一段段段段定定定定义义好好好好的的的的操操操操作作作作,它它它它可可可可以以以以是是是是一一一一段段段段程程程程序序

31、序序代代代代码码,它它它它也也也也可可可可以以以以是是是是一一一一连连串串串串的的的的指指指指令令令令集集集集合合合合。宏宏宏宏的的的的作作作作用用用用可可可可以以以以使使使使频频繁繁繁繁执执行行行行的的的的动动作作作作自自自自动动化化化化,它它它它执执行行行行一一一一组组动动作作作作比比比比用用用用户户一一一一步步步步一一一一步步步步执执行行行行要要要要快快快快得得得得多多多多,而而而而且且且且是是是是完完完完全全全全按按按按用用用用户户所所所所设设定定定定好好好好的的的的要要要要求求求求,准准准准确确确确无无无无误误地地地地执执行行行行。这这样样,既能,既能,既能,既能节节省省省省时间时间

32、,提高工作效率,又能减少失,提高工作效率,又能减少失,提高工作效率,又能减少失,提高工作效率,又能减少失误误,起到事半功倍的作用。,起到事半功倍的作用。,起到事半功倍的作用。,起到事半功倍的作用。你你你你可可可可能能能能听听听听说说过过由由由由计计算算算算机机机机病病病病毒毒毒毒引引引引起起起起的的的的潜潜潜潜在在在在威威威威胁胁。“ “病病病病毒毒毒毒” ”是是是是一一一一种种种种在在在在后后后后台台台台工工工工作作作作的的的的隐隐藏藏藏藏宏宏宏宏或或或或者者者者软软件件件件程程程程序序序序,经经常常常常骚骚扰扰计计算算算算机机机机用用用用户户,并并并并且且且且毁毁毁毁坏坏坏坏重重重重要要要

33、要的的的的数数数数据据据据文文文文件件件件以以以以及及及及应应用用用用软软件。件。件。件。 宏的保宏的保宏的保宏的保护护方法:方法:方法:方法: 安全安全安全安全级级【高高高高】通常适用于用通常适用于用通常适用于用通常适用于用户户没有安装防病毒没有安装防病毒没有安装防病毒没有安装防病毒软软件的件的件的件的时时候候候候 选择选择安全安全安全安全级为级为【中中中中】时时,用,用,用,用户户可以确保所使用的宏命令是安全的可以确保所使用的宏命令是安全的可以确保所使用的宏命令是安全的可以确保所使用的宏命令是安全的 安全安全安全安全级级【低低低低】的情况下,的情况下,的情况下,的情况下,Office XP

34、Office XP将不将不将不将不对对宏作出任何宏作出任何宏作出任何宏作出任何检查检查 认识认识VBAVBAVBA是一个通用程序语言,可共享是一个通用程序语言,可共享是一个通用程序语言,可共享是一个通用程序语言,可共享MicrosoftMicrosoft各种相关的重各种相关的重各种相关的重各种相关的重要软件。要软件。要软件。要软件。以以以以VBAVBA编写的程序允许用户将其复制到编写的程序允许用户将其复制到编写的程序允许用户将其复制到编写的程序允许用户将其复制到Visual BasicVisual Basic中加以中加以中加以中加以调试,用调试,用调试,用调试,用Visual BasicVis

35、ual Basic宏来控制宏来控制宏来控制宏来控制ExcelExcel。当记录宏不能满足用户需要或用记录宏无法记录命令时,可当记录宏不能满足用户需要或用记录宏无法记录命令时,可当记录宏不能满足用户需要或用记录宏无法记录命令时,可当记录宏不能满足用户需要或用记录宏无法记录命令时,可以用以用以用以用VBAVBA语言创造宏来控制工作簿的各项操作。语言创造宏来控制工作簿的各项操作。语言创造宏来控制工作簿的各项操作。语言创造宏来控制工作簿的各项操作。创建用户对话框、工具按钮或自定义命令,把创建用户对话框、工具按钮或自定义命令,把创建用户对话框、工具按钮或自定义命令,把创建用户对话框、工具按钮或自定义命令

36、,把ExcelExcel提供的提供的提供的提供的多个工具按钮连接起来,作为一个工具按钮。多个工具按钮连接起来,作为一个工具按钮。多个工具按钮连接起来,作为一个工具按钮。多个工具按钮连接起来,作为一个工具按钮。利用重复语句控制循环宏内操作,利用不同参数执行某个相利用重复语句控制循环宏内操作,利用不同参数执行某个相利用重复语句控制循环宏内操作,利用不同参数执行某个相利用重复语句控制循环宏内操作,利用不同参数执行某个相关功能模块,使宏指令完成一系列复杂操作。来连接多个关功能模块,使宏指令完成一系列复杂操作。来连接多个关功能模块,使宏指令完成一系列复杂操作。来连接多个关功能模块,使宏指令完成一系列复杂

37、操作。来连接多个宏。宏。宏。宏。VBAVBA提供了许多内部函数,还允许用户自定义函数来简化提供了许多内部函数,还允许用户自定义函数来简化提供了许多内部函数,还允许用户自定义函数来简化提供了许多内部函数,还允许用户自定义函数来简化对工作簿、工作表、图表等复杂操作。对工作簿、工作表、图表等复杂操作。对工作簿、工作表、图表等复杂操作。对工作簿、工作表、图表等复杂操作。Visual Basic编辑器编辑器用来编辑宏程序或制作更高阶的整合性应用程序用来编辑宏程序或制作更高阶的整合性应用程序用来编辑宏程序或制作更高阶的整合性应用程序用来编辑宏程序或制作更高阶的整合性应用程序附属于附属于附属于附属于Offi

38、ceOffice之下,使用较少的系统资源,达到编辑应用程序的目的。之下,使用较少的系统资源,达到编辑应用程序的目的。之下,使用较少的系统资源,达到编辑应用程序的目的。之下,使用较少的系统资源,达到编辑应用程序的目的。示例:在示例:在Excel中打印工资表中打印工资表Sub InsertTitle()Sub InsertTitle() Selection.CurrentRegion.Select Selection.CurrentRegion.Select Cells(Selection.Row, Selection.Column).Select Cells(Selection.Row, Sel

39、ection.Column).Select Range(Selection, Selection.End(xlToRight).Select Range(Selection, Selection.End(xlToRight).Select Selection.Copy Selection.Copy ActiveCell.Offset(2, 0).Range(A1).Select ActiveCell.Offset(2, 0).Range(A1).Select Do Until ActiveCell = Do Until ActiveCell = Selection.Insert Shift:=

40、xlDown Selection.Insert Shift:=xlDown Range(Selection, Selection.End(xlToRight).Select Range(Selection, Selection.End(xlToRight).Select Selection.Copy Selection.Copy ActiveCell.Offset(2, 0).Range(A1).Select ActiveCell.Offset(2, 0).Range(A1).Select Loop Loop Application.CutCopyMode = False Applicatio

41、n.CutCopyMode = False End SubEnd Sub示例:保存并关闭系统示例:保存并关闭系统Private Sub Workbook_BeforeClose(Cancel As Boolean)Private Sub Workbook_BeforeClose(Cancel As Boolean) On Error Resume Next On Error Resume Next Dim abc Dim abc abc = MsgBox( abc = MsgBox(您确认要关闭本系统吗?您确认要关闭本系统吗?您确认要关闭本系统吗?您确认要关闭本系统吗?, vbQuestion

42、 + vbYesNo , vbQuestion + vbYesNo + vbDefaultButton2, + vbDefaultButton2, 确认确认确认确认) If abc = vbYes Then If abc = vbYes Then Worksheets( Worksheets(股票收益计算器股票收益计算器股票收益计算器股票收益计算器).Unprotect Password:=1).Unprotect Password:=1 Worksheets( Worksheets(股票收益计算器股票收益计算器股票收益计算器股票收益计算器).Range(G13).FormulaR1C1 =

43、0).Range(G13).FormulaR1C1 = 0 Worksheets( Worksheets(股票收益计算器股票收益计算器股票收益计算器股票收益计算器).Protect DrawingObjects:=True, ).Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:=1Contents:=True, Scenarios:=True, Password:=1 Sheets( Sheets(说明说明说明说明).Select).Select ActiveWorkbook.Save ActiveWorkbook.Save Else Else Cancel = True Cancel = True End If End If End SubEnd SubVBAVBA帮助你完成从必然王国到自由王国的飞跃帮助你完成从必然王国到自由王国的飞跃帮助你完成从必然王国到自由王国的飞跃帮助你完成从必然王国到自由王国的飞跃充分发挥充分发挥充分发挥充分发挥Office XPOffice XP的强大功能,成为的强大功能,成为的强大功能,成为的强大功能,成为OfficeOffice应用的真正高手应用的真正高手应用的真正高手应用的真正高手

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 销售管理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号