彻底理解Excel中的宏(马成功)-中华讲师网
Excel宏的使用方法和实例解析
Excel宏的使用方法和实例解析一、什么是Excel宏?Excel宏是一种自动化的处理方法,通过使用宏,用户可以自定义代码来实现特定操作。
宏通常用于自动化重复性的操作,提高工作效率。
在Excel中,宏是由Visual Basic for Applications (VBA)编写的代码模块,可以用于执行一系列动作和任务。
二、Excel宏的基本使用方法1. 启用开发人员选项卡在Excel中,需要先启用“开发人员”选项卡,以便访问VBA编辑器和宏功能。
在Excel的“选项”中选择“自定义功能区”,勾选“开发人员”,然后点击“确认”。
2. 录制宏点击“开发人员”选项卡中的“录制宏”按钮,弹出录制宏对话框。
在对话框中,可以给宏命名,并指定宏的存储位置。
点击“确定”后,Excel会开始记录您在工作表上的操作。
3. 执行宏录制宏后,可以通过按下快捷键、点击按钮或使用相关函数来执行宏。
点击“开发人员”选项卡中的“宏”按钮,选择宏名称,然后点击“运行”,即可执行宏。
4. 停止录制在完成对工作表的操作后,点击“开发人员”选项卡中的“停止录制”按钮即可停止录制宏。
录制停止后,Excel会将所执行的操作转化为可执行的VBA代码。
三、Excel宏的实例解析下面我们以一个实例来解析如何使用Excel宏。
假设我们有一个包含员工姓名、工号和工资的表格,我们需要将所有人的工资增加10%。
我们可以通过宏来实现这个操作。
1. 启用开发人员选项卡按照步骤一中的方法启用“开发人员”选项卡。
2. 录制宏点击“开发人员”选项卡中的“录制宏”按钮,弹出录制宏对话框。
在“宏名称”中输入“增加工资”,选择“个人工作簿”,然后点击“确定”。
3. 执行操作在工作表中选中工资列,点击“开始”选项卡中的“格式”按钮,在弹出的菜单中选择“数值”,然后选择“货币”,设置好货币符号和小数位数,点击“确定”。
4. 编写代码在VBA编辑器中,找到刚才录制的宏,可以看到录制过程中产生的VBA代码。
Excel高级技巧宏的使用和自动化操作
Excel高级技巧宏的使用和自动化操作Excel是一款功能强大的电子表格软件,广泛应用于数据处理与分析、制作图表以及报表生成等方面。
除了一些基本的操作和函数,Excel还提供了许多高级技巧,例如宏的使用和自动化操作。
本文将介绍Excel中宏的概念、使用方法和自动化操作的步骤。
一、宏的概念宏是一种记录了一系列操作步骤并能一键执行的功能。
通过录制宏,用户可以将频繁使用的操作步骤自动化,提高工作效率。
在Excel中,宏通常用于简化重复性工作,比如批量处理数据、自动填充表格和生成报表等。
二、录制宏要使用宏,首先需要录制宏。
下面是录制宏的步骤:1. 打开Excel软件,点击“开发工具”选项卡(若没有出现此选项卡,需要先进行设置,点击“文件”->“选项”->“自定义功能区”,找到并勾选“开发工具”,点击“确定”按钮);2. 在“开发工具”选项卡中,点击“宏”按钮,弹出“创建宏”对话框;3. 在“宏名称”输入框中,填写宏的名称,然后点击“确定”按钮;4. 此时,Excel会开始记录您所执行的所有操作步骤;5. 在完成录制后,点击“停止录制”按钮,宏录制结束。
三、运行宏一旦宏被录制完毕,您可以随时运行此宏。
运行宏是为了执行录制的操作步骤。
以下是运行宏的方法:1. 点击“开发工具”选项卡中的“宏”按钮,弹出“宏”对话框;2. 在“宏”对话框中,选择您要运行的宏,并点击“运行”按钮;3. Excel会自动执行相应的操作步骤。
四、自动化操作除了录制和运行宏,Excel还提供了自动化操作的功能。
这些功能可以自动完成一些常见的操作。
以下是一些常见的自动化操作:1. 数据筛选:Excel可以根据指定的条件筛选数据。
选择数据区域,点击“数据”选项卡中的“筛选”按钮,设置筛选条件后,Excel会自动筛选出符合条件的数据。
2. 数据排序:Excel可以根据指定的排序规则对数据进行排序。
选择要排序的数据区域,点击“数据”选项卡中的“排序”按钮,设置排序规则后,Excel会自动对数据进行排序。
马成功Excel2007新功能概述
工具菜单选项位置改变 选项设置放置在office按钮上 最爱刘亦菲最爱刘亦菲 最爱刘亦菲最爱刘亦菲 按方向键可以选择不同的选项 移动到某项后按回车键即可激活该项的设置 鼠标单击菜单以外的区域 按ESC键、 空格键 回车键即可关闭该菜单(注意当前 的选项设置时的回 车键的不同),并不是按键盘上的任意键均可退出该 菜单 最爱刘亦菲最爱刘亦菲 可以看出,与以前版本的“Excel选项”采用 选项卡组织的方式不同,Excel 2 007中的选 项卡采用“组合列表框”式的组织方式,即在 左侧单击相应的分类,在右 侧则是相应的 内容信息。下面简单地说明一下“Excel选项 ”对话框中的一些选项功 能。 最爱刘亦菲最爱刘亦菲 在“Excel选项”中不能取消或隐藏状态栏显 示,而以前版本的Excel中就有。 如果要在 Excel 2007中隐藏状态栏,则需要使用VBA 语句: Application.DisplayS tatusBar = False Sub 你好() 最爱刘亦菲最爱刘亦菲 Application.DisplayStatus Bar = True End Sub Excel2007将操作将功能进行逻辑分类,分别放 在相应的“带形功能区”中,共 分9类,即开始、插 入、页面布局、公式、数据、审阅、视图、开发 工具、加载项。 每个功能区中又分成几块小的区 域,分别集中相应的功能命令按钮。同时,一些 命 令按钮旁有下拉箭头,含有相关的功能选项。 在区域的右下角,有扩展箭头可显示该 区域功能 的对话框。 最爱刘亦菲最爱刘亦菲 Excel2007中的“名称框”可以调整大小,而 以前版本的名称框则是固定大小的 。 最爱刘亦菲最爱刘亦菲 页面布局上的变化 由原来的单独的通过页面设置对话框改为 独立的模块形式,以前的页面布局操 作起 来很抽象不明显,改变后更加清晰明了, 操作起来更方便 最爱刘亦菲最爱刘亦菲 视图上的改变 Excel的工作表是一张很大的表格,远远超出了人们的想 象,如果把工作表默认 看做由A4纸张构成的话,那她由 16464398张A4纸张在横向和纵向上无缝隙的拼接而成 , 页和页之间不像word的纸张那样之间有灰色的间距 最爱刘亦菲最爱刘亦菲 页面布局视图的添加 页面布局视图的添加,使用该视图操作起 来更加容易理解,更接近word的使用 习惯 在视图选项中,提供了“页面布局”功能,可 分页预览并添加页眉和页脚。 最爱刘亦菲最爱刘亦菲 页眉、页脚上的变化 03版本在其中插入页眉和页脚的时候是通过页面 设置对话框,且不能直观的就 看到插入的页眉和 页脚,要用打印预览才可看到页眉和页脚。 最爱刘亦菲最爱刘亦菲 07版本插入页眉页脚的方法 单击“插入”选项卡页眉页脚 状态栏上的视图切换按钮切换到页面视图 切换到 “页面布局”选项卡打开页面设置对话 框 最爱刘亦菲最爱刘亦菲 插入选项卡 会自动进入页面视图 插入的页眉或页脚无须进行打印预览即可 看到结果 最爱刘亦菲最爱刘亦菲 状态栏上的视图切换按钮切换到页面视图 最爱刘亦菲最爱刘亦菲
wps excel宏的使用方法
WPS Excel宏的使用方法随着信息技术的发展,Excel表格在日常工作中的应用越来越广泛。
WPS Office作为一款功能强大的办公软件,其Excel表格功能也备受用户青睐。
在日常工作中,我们经常遇到需要重复执行的一些操作,这时就需要使用宏来提高工作效率。
下面将介绍WPS Excel宏的使用方法,帮助读者更好地利用这一功能。
一、什么是WPS Excel宏1.1 宏的基本概念宏是一种用来实现自动化操作的一组指令集合。
在Excel中,用户可以录制一系列的操作步骤并保存为宏,然后在需要时调用宏来自动执行这些操作,从而提高工作效率。
1.2 WPS Excel宏的优势与其它办公软件相比,WPS Office的宏具有以下优势:- 完全兼容Microsoft Office的宏功能- 提供丰富的宏操作接口- 界面简洁、易用二、如何录制WPS Excel宏2.1 打开宏录制器在WPS Excel中,点击工具栏上的“宏”按钮,选择“录制宏”,将打开宏录制器的对话框。
2.2 录制操作步骤用户按照自己的需要执行一系列的操作步骤,比如插入数据、设置格式、添加公式等。
2.3 停止录制完成所有操作步骤后,再次点击工具栏上的“宏”按钮,选择“停止录制”,即可保存录制的宏。
三、如何使用WPS Excel宏3.1 执行宏在需要执行宏的地方,点击工具栏上的“宏”按钮,选择“运行宏”,在弹出的对话框中选择要执行的宏即可。
3.2 分配快捷键用户还可以为录制的宏分配快捷键,方便快速调用宏。
在宏录制器对话框中选择“选项”,可以设置宏的快捷键。
3.3 编辑宏用户还可以对录制的宏进行编辑,比如修改操作步骤、添加新的操作等。
在宏录制器对话框中选择“编辑”,即可对宏进行编辑。
四、WPS Excel宏的注意事项4.1 安全性由于宏是一系列的指令集合,因此在执行宏时需要注意安全性,避免执行未知来源的宏或者来历不明的宏。
4.2 兼容性在使用WPS Excel宏时,需要注意与不同版本的WPS Office以及Microsoft Office的兼容性,避免出现不兼容的情况。
excel教程宏
excel教程宏Excel宏是一种用于自动化任务和简化常见操作的功能。
在Excel中使用宏可以大大提高工作效率,特别是对于重复性操作。
本文将介绍Excel宏的基本概念、使用方法以及常用的宏命令。
一、什么是Excel宏Excel宏是一种用于在Excel中录制和运行的自动化任务。
通过录制宏,用户可以以交互方式执行一系列操作,并将其保存为一个宏命令。
当需要再次执行这些操作时,只需运行该宏命令,程序将自动按照之前的记录执行。
二、录制宏1. 打开Excel,在工具栏上点击“开发工具”选项卡;2. 在“开发工具”选项卡中点击“录制宏”按钮,弹出“录制宏”对话框;3. 在“宏名”中输入宏的名称,并选择“存储在”选项,确定录制位置;4. 点击“确定”按钮开始录制宏;5. 执行需要录制的操作,比如插入数据、格式设置等;6. 点击“停止录制”按钮,结束录制。
三、运行宏1. 按下“Alt + F11”快捷键,打开“Visual Basic for Applications”编辑器;2. 在编辑器中可以看到刚才录制的宏代码;3. 按下“F5”快捷键,或点击工具栏上的“运行”按钮,即可运行该宏。
四、宏代码解释宏代码由VBA语言编写,下面是一些常用的宏命令:1. Range("A1").Value = "Hello World" // 向单元格A1中添加文本“Hello World”2. ActiveSheet.Cells(1, 1).Font.Bold = True // 设置第1行第1列单元格字体加粗3. Rows("1:5").EntireRow.Delete // 删除第1行到第5行的所有行4. Columns("A:C").Select // 选中A列到C列5. Selection.Font.Color = RGB(255, 0, 0) // 设置选中区域字体颜色为红色6. ActiveSheet.Range("A1:C5").CopyDestination:=Sheets("Sheet2").Range("A1") // 将A1到C5的数据复制到“Sheet2”工作表的A1位置五、宏安全性由于宏可以执行一些危险的操作,如更改文件、病毒植入等,Excel默认会限制宏的执行。
Excel宏的使用方法
Excel宏的使用方法第一章:认识Excel宏Excel宏是一种自动化任务的编程工具,它可以记录和执行一系列的操作步骤。
宏能够大幅度提高工作效率,尤其是在处理重复性操作或大数据量的情况下。
第二章:开启和录制宏在Excel中,通过开启“开发工具”选项卡,可以找到宏的相关功能。
点击“宏”按钮即可打开宏的管理器。
录制宏的方法是选择开始录制并执行一系列的操作步骤,然后停止录制。
第三章:编辑和调试宏编辑宏可以对宏进行代码的编写和修改。
选择“编辑”按钮就可以进入宏的代码编辑界面。
宏的代码是使用VBA(Visual Basicfor Applications)语言编写的,可以使用VBA的各种语法和函数。
第四章:宏的基本语法VBA语言具有类似于其他编程语言的基本语法,比如变量赋值、条件判断、循环等。
掌握这些基本语法是宏编程的基础。
第五章:常用的宏操作5.1 数据导入导出宏操作可以使用宏来自动导入和导出数据,比如从数据库中获取数据并导出到Excel表中,或者将Excel表中的数据导出到其他格式。
5.2 数据处理宏操作在Excel中,可以使用宏来进行各种数据处理操作,比如数据清洗、格式转换、排序等。
通过编写代码,可以实现一键完成复杂的数据处理任务。
5.3 动态数据更新宏操作宏可以使数据自动更新,比如通过连接外部数据源,通过宏的计算和刷新,实现数据的实时更新。
第六章:提高宏的效率6.1 优化代码可以通过优化代码来提高宏的运行效率,比如避免重复计算、减少不必要的循环等。
6.2 使用快捷键和自动触发通过为宏设置快捷键或者自动触发,可以减少操作步骤,提高宏的执行效率。
6.3 编写高效的宏代码编写高效的宏代码是提高宏效率的关键。
可以使用一些技巧和优化策略,比如使用数组、避免使用选择和激活操作等。
第七章:宏的常见问题与解决方法7.1 宏安全性设置在Excel中,存在一些宏的安全风险,所以需要设置宏的安全性级别。
可以根据实际需求选择适当的安全级别,并做好相应的防护措施。
EXCEL宏的使用解读
EXCEL宏的使用解读Excel宏是一种通过编程语言(通常是Visual Basic for Applications,VBA)来自动执行常见操作的功能。
它可以帮助用户自动化重复性的任务,提高工作效率,并减少手工输入和操作的错误可能性。
使用Excel宏,可以针对特定任务编写自定义代码,以实现自动化操作。
以下是Excel宏的一些主要用途解读。
1. 数据处理:Excel宏可以帮助用户对大量数据进行处理和分析。
通过编写自定义代码,可以自动执行一系列操作,如数据筛选、排序、合并等。
这可以极大地简化数据处理过程,节省时间和精力。
2. 报表生成:Excel宏可以帮助用户自动生成报表。
用户可以编写代码从不同的数据源中提取数据,并将其放在预定义的报表格式中。
这使得每次生成报表时不再需要手动输入和调整数据,大大加快了报表生成的速度。
3. 数据清洗:在实际工作中,数据往往存在不完整或不一致的情况。
Excel宏可以通过自定义代码来清洗和整理数据,去除重复项、纠正错误等。
这可以使数据更加准确和可靠,提高后续分析和决策的准确性。
4. 数据分析:Excel宏可以与Excel内置函数和统计工具相结合,进行高级的数据分析。
用户可以编写代码来自动执行复杂的计算和建模操作,如回归分析、数据透视表等。
这使得用户可以更好地理解和掌握数据,并从中获得有用的见解。
5. 数据可视化:通过Excel宏,用户可以将数据以图表形式呈现,使得数据更加直观和易于理解。
用户可以编写代码来自动创建各种图表,如柱状图、折线图、饼图等。
这可以使得数据的展示更加有吸引力和专业。
6. 多软件集成:Excel宏可以与其他办公软件(如Word、PowerPoint)和外部系统(如数据库和ERP系统)进行集成。
用户可以编写代码来自动将Excel数据插入到其他应用程序中,或从外部系统中提取数据到Excel中。
这可以实现不同软件之间的数据交互和信息共享,提高工作流程的整体效率。
EXCEL宏的使用解读
EXCEL宏的使用一、选中单个单元格Range(“<单元格地址>“).Select例:Range("C9").Select ‘选中“C9”单元格二、选中多个单元格Range(“<单元格地址>:<单元格地址>[,<单元格地址>……]”).Select例:Range(“A1:B2”).Select ‘选中“A1”、“A2”、“B1”、“B2”四个连续的单元格Range(“12:12”).Select ‘选中第12行Range(“B:B”).Select ‘选中第B列Range(“A1:A2,B7,2:2”).Select ‘选中“A1”、“A2”、“B7”五个不连续的单元格和第二行Cells.Select ‘选中当前SHEET中的所有单元格Rows("<行地址>:<行地址>").Select ‘选中整行Columns("<列地址>:<列地址>").Select ‘选中整列例:Rows(“2:2”). Select ‘选中第2行Rows(“2:5”). Select ‘选中2到5行Columns("A:A").Select ‘选中A列Columns("E:B").Select ‘选中E到B列三、设置活动单元格Range("<单元格地址>").Activate注:设置活动单元格与选中单元格类似,不同之处就是后者在选中指定的单元格之前会将在此前已被选中的单元格取消掉。
前者在设置之前不会取消已选中的单元格,如果此时操作的单元格不是被选中的单元格,这时他实现的功能与选一个单元格相同。
四、给活动的单元格赋值ActiveCell.FormulaR1C1 = <值>例:Range("A1").SelectActiveCell.FormulaR1C1 = "Name"Range("B1").SelectActiveCell.FormulaR1C1 = "Age"Range("A2:B3").SelectRange("A2").ActivateActiveCell.FormulaR1C1 = " BUG"Range("B2").ActivateActiveCell.FormulaR1C1 = "12"Range("A3").ActivateActiveCell.FormulaR1C1 = "Archer"Range("B3").ActivateActiveCell.FormulaR1C1 = "37"五、得到指定单元格中的值Range("<单元格地址>").Text六、插入单元格Selection.Insert Shift:=<XlDirection值>Selection.EntireRow.InsertSelection.EntireColumn.Insert例:Selection.Insert Shift:=xlToRight ‘在当前选中单元格的位置插入单元格并将当前选中的单元格向右移动Selection.Insert Shift:=xlDown ‘在当前选中单元格的位置插入单元格并将当前选中的单元格向下移动Selection.EntireRow.Insert ‘在当前选中单元格的上面插入一行Selection.EntireColumn.Insert ‘在当前选中单元格的左侧插入一列七、设置字体属性1. 设置字体名称和大小 = <字体名称>Selection.Font.Size = <字号>例: = "隶书"Selection.Font.Size = 152. 设置字体样式Selection.Font.Bold = <True / False> ‘加粗Selection.Font.Italic = <True / False> ‘斜体Selection.Font.Underline = < XlUnderlineStyle(下划线样式)> ‘下划线XlUnderlineStyle(下划线样式):xlUnderlineStyleDouble ‘双下划线xlUnderlineStyleDoubleAccounting ‘会计用双下划线(如果当前单元格中的数据是数字时则下划线的宽度是当前单元格的宽度)xlUnderlineStyleNone 没有下划线xlUnderlineStyleSingle ‘单下划线xlUnderlineStyleSingleAccounting ‘会计用单下划线(如果当前单元格中的数据是数字时则下划线的宽度是当前单元格的宽度)3. 设置字体的颜色Selection.Font.ColorIndex = <0到56之间的数字>Selection.Font.Color = <RGB值>4. 设置字体的特殊效果Selection.Font.Strikethrough = <True / False> ‘删除线Selection.Font.Superscript = <True / False> ‘上标Selection.Font.Subscript = <True / False> ‘下标八、清空选中单元格里的内容Selection.ClearContents例:Range(“A1:A2,B7,2:2”).Select ‘选中“A1”、“A2”、“B7”五个不连续的单元格和第二行Selection.ClearContents ‘清空“A1”、“A2”、“B7”五个不连续单元格中的所有内容九、设置选中单元格的边线属性XlBordersIndex(边线):xlEdgeLeft '单元格左边线xlEdgeTop ‘单元格上边线xlEdgeRight ‘单元格右边线xlEdgeBottom ‘单元格下边线xlDiagonalDown ‘单元格左上右下斜线xlDiagonalUp ‘单元格左上右下斜线xlInsideVertical ‘多个单元格内垂直线xlInsideHorizontal ‘多个单元格内水平线1. 设置边线的类型Selection.Borders(<边线>).LineStyle = < XlLineStyle(边线类型)> XlLineStyle(边线类型):xlLineStyleNone ‘无样式xlContinuous ‘单线xlDash ‘破折号线(间隔线)xlDashDot ‘破折号点线xlDashDotDot ‘破折号点点线xlDot ‘点线xlDouble ‘双横线xlSlantDashDot ‘斜点线2. 设置边线的宽度Selection.Borders(<边线>).Weight = <XlBorderWeight(边线的宽度值)> XlBorderWeight(宽度值):xlHairline ‘极细xlThin ‘细xlMedium ‘中等xlThick ‘粗3. 设置边线的颜色Selection.Borders(xlEdgeLeft).ColorIndex = <0到56之间的数字> Selection.Borders(xlEdgeLeft).Color = <RGB值>十、删除选中的单元格Selection.Delete <XlDirection值>Selection.EntireRow.DeleteSelection.EntireColumn.Delete例:Selection.Delete Shift:=xlToLeft ‘删除选中的单元格,并将已删除单元格所在位置右面的单元格向左移动Selection.Delete Shift:=xlUp ‘删除选中的单元格,并将已删除单元格所在位置下面的单元格向上移动Selection.EntireRow.Delete ‘删除选中单元格所在的行Selection.EntireColumn.Delete ‘删除选中单元格所在的列十一、设置单元格背景色及图案1. 背景色Selection.Interior.ColorIndex = <0到56之间的数字>Selection.Interior.Color = <RGB值>2. 图案样式Selection.Interior.Pattern = <Constants(图案样式)>Constants(图案样式):xlSolid '实心xlGray75 '75% 灰色xlGray50 '50% 灰色xlGray25 '25% 灰色xlGray16 '12.5% 灰色xlGray8 '6.25% 灰色xlHorizontal '水平条纹xlVertical '垂直条纹xlDown '逆对角线条纹xlUp '对角线条纹xlChecker '对角线剖面线xlSemiGray75 '粗对角线剖面线xlLightHorizontal '细水平条纹xlLightVertical '细垂直条纹xlLightDown '细逆对角线条纹xlLightUp '细对角线条纹xlGrid '细水平剖面线xlCrissCross '细对角线剖面线3. 图案颜色Selection.Interior.PatternColorIndex = <0到56之间的数字>Selection.Interior.PatternColor = <RGB值>十二、返回工作表中的行数edRange.Rows.Count ‘返回从最小已输入内容的行号到最大已输入内容的行号之间的行数edRange.Rows(edRange.Rows.Count).Row ‘最大已输入内容的行号十三、得到当前EXCEL的文件名ThisWorkbook.Path ‘文件路径 ‘文件名ThisWorkbook.FullName ‘全路径十四、批注的操作1. 添加批注AddComment([Content])例:Range("A1").AddComment ("Writes the content in here!")2. 修改批注内容Comment.Text例:Range("B1").Comment.Text Text:= "Writes the content in here!"3. 显示/隐藏批注Comment.Visible = <True/False>4. 删除批注ClearComments例:Selection.Range("B1").ClearComments5. 选中批注Comment.Shape.Select True例:Range("D8").Comment.Shape.Select True6. 改变批注大小和位置Selection.ShapeRange.ScaleWidth <宽度比例>, msoFalse, <MsoScaleFrom>Selection.ShapeRange.ScaleHeight <高度比例>, msoFalse, <MsoScaleFrom>例:Selection.ShapeRange.ScaleWidth 1.5, msoFalse, msoScaleFromTopLeft ‘每次增加5%的宽度Selection.ShapeRange.ScaleHeight 0.6, msoFalse, msoScaleFromTopLeft ‘每次减少6%的宽度Selection.ShapeRange.Left = <左边距>Selection.ShapeRange.Top = <上边距>Selection.ShapeRange.Width = <宽度值>Selection.ShapeRange.Height = <高度值>十五、剪切、复制、粘贴Selection.Cut ‘剪切Selection.Copy ‘复制ActiveSheet.Paste ‘粘贴例:Range("A1").SelectSelection.CutRange("A2").SelectActiveSheet.PasteSelection.CopyRange("A3").SelectActiveSheet.Paste十六、选择性粘贴Selection.PasteSpecial <option>十七、改变列宽Selection.ColumnWidth = <宽度值> ‘指定列宽例:Columns("A:A").SelectSelection.ColumnWidth = 30 ‘改变已选列的宽度EntireColumn.AutoFit ‘自动改变列宽例:Columns("C:C").EntireColumn.AutoFit ‘根据C列的内容自动改变列的宽度对于什么是宏有许多种解释,总的来说宏是使任务自动化包括在Sub和End Sub之间的一组指令的集合,Excel97的宏就是贮存在 Visual Basic 模块中的VBA程序。
教学课件-彻底理解Excel中的宏
小提示:
1. 一个工作簿上可以录制多个步骤相同或不同的宏,但不 能出现重名的宏
停止录制
1. 录制的宏代码一般不需要无限制的录制下去,在适当时 候需要停止录制
1. 为了方便讲解,我们把经常用到的excel界面称之为前台 界面,将vbe界面称之为后台界面
➢ 如何切换前后台界面
➢ 前台界面和后台界面的关系
如何切换前后台界面
1. 如何切换前后台界面
➢ 反复按alt+F11键可以在前台界面和vbe界面之 间互相切换
➢ 通过在任务栏上通过鼠标单击切换
前台界面和后台界面的关系
彻底理解Excel中的宏
教学课件
讲 师:马成功
本节主要讲述以下内容:
➢ 宏的引入及相关编辑 ➢ 宏病毒认识及防范
前言
1. 我们在使用excel的时候经常要对某些区域、某些单元格, 进行反复的操作,比如: ➢ 给选中的单元格快速格式化 ➢ 反复的设置筛选条件筛选出需要的数据 ➢ 将不需要的数据删除掉 ➢ 快速处理工作簿中图像 ➢ -------
➢ 前台运行方式
➢ 后台运行方式
➢ --------
宏的运行方式详解
前台运行方式(链接运行方式)
1. 是指通过单击放置在excel相关工作表上的具体的对象运行相应宏的 方式,这种方式其实为一种指向或链接的方式,和超链接类似,不 过他链接宏而不是某个网页
2. 这些对象可以是以下几种类型的对象
在对象右击鼠标---指定宏
1. 这个后台界面不管你知道与否还是使用与否默认都是是存在的 2. 不管是打开的excel程序软件还是打开、新建的任意一个excel文件
Excel宏编程全解析
Excel宏编程全解析第一章:Excel宏编程的基础知识Excel宏编程是一种自动化处理Excel数据和操作的方法,通过编写宏代码,可以实现自动录入数据、自动计算、自动绘制图表等功能。
为了深入了解Excel宏编程,我们首先需要了解一些基础知识。
1.1 VBA介绍VBA(Visual Basic for Applications)是一种基于Visual Basic 语言的宏编程语言,它可以用于编写各种Office应用程序的宏代码,包括Excel、Word、PowerPoint等。
在Excel中,使用VBA 可以实现自动化处理数据的强大功能。
1.2 VBA编辑器VBA编辑器是编写、调试和运行VBA代码的工具,在Excel 中通过点击“开发工具”-“Visual Basic”即可打开。
VBA编辑器提供了一个集中的开发环境,包含代码编辑区、属性窗口、调试窗口等功能,使得编写VBA代码更加方便和高效。
1.3 宏的录制与执行Excel提供了宏录制功能,可以将我们在Excel中的操作转化为VBA代码。
通过点击“开发工具”-“宏”-“录制宏”即可开始录制,录制完成后点击“宏”-“停止录制”即可停止录制。
录制的宏可以通过点击“开发工具”-“宏”-“宏名字”来执行。
1.4 VBA语法基础VBA语法基本上和Visual Basic语法类似,包括变量声明、条件语句、循环语句等。
在编写VBA代码时,需要熟悉这些语法规则,并合理运用它们来编写高效的宏代码。
第二章:Excel宏编程的常用技巧在进行Excel宏编程时,有一些常用的技巧可以帮助我们更好地完成任务。
下面介绍几种常用的Excel宏编程技巧。
2.1 循环与条件语句的运用在Excel宏编程中,循环和条件语句是最常用的两种语句。
通过合理运用循环和条件语句,可以实现对大量数据的自动处理和筛选,提高工作效率。
2.2 宏的参数传递有时候我们需要在宏代码中传递参数,方便在不同的情况下使用同一个宏。
《ExcelVBA中的宏》PPT课件
2.6.2 示例:通过快捷键设置排名
• 【本节示例参考:\代码\第2章\2.6.2.xlsm】 • 在一个大型企业中,企业员工都多达上千人。现在想统计
出有关企业员工实发工资的排名信息,如果通过手动计算 实现排名不但会很烦琐,而且也有可能出现排错的可能。 通过宏可以解决这一问题,下面通过示例来说明。 • 本示例实现的是通过设置一个快捷键实现将员工的实发工 资自动排名的功能。假设某企业员工的实发工资包括编号、 姓名、基本工资、奖金、补贴和总计几项。员工原始实发 工资表如图2.54所示。
• 添加Excel本身提供的加载宏命令的步骤如下所示。
2.4.2 通过录制宏制作加载宏
• 如果用户录制的宏在每个打开的Excel文件中都可以使用,例如一 个制作固定格式表格的宏,则在每一个打开的Excel工作簿中只需 执行该宏,然后在表格中录入信息即可,避免了再重复制作表格 的过程。
• 若想解决上述的问题,可以通过下面的操作步骤来实现。
2.4 加载宏
• 加载宏是一类可选的用于增加Excel命令或功能的 程序。这些功能Excel本身并不具有或者没有被加 载到Excel环境当中。当这些宏被加载之后,便可 以在打开的Excel工作簿中使用加载宏所提供的功 能。
2.4.1 Excel提供的加载宏
• Excel本身提供了几种加载宏的命令。如果将这些 命令添加到Excel当中的话会在很大程度上扩充 Excel的基本功能。
• 下面以保存在前面录制的“按钮_单击”宏为例,来具体说明保存 带宏工作簿操作的详细步骤。
2.3 执行宏
• 本节中将详细讲解有关执行宏方面的相关知识, 包括使用快捷键执行宏、通过窗体按钮执行宏和 通过图形执行宏等相关的操作。
2.3.1 执行宏
EXCEL中“宏”的简单介绍
EXCEL中“宏”的简单介绍新术语:“宏”,指一系列excel能够执行的VBA语句。
以下将要录制的宏非常简单,只是改变单元格颜色。
请完成如下步骤:1)打开新工作簿,确认其他工作簿已经关闭。
2)选择A1单元格。
调出“常用”工具栏。
3)选择“工具”?“宏”?“录制新宏”。
4)输入“改变颜色”作为宏名替换默认宏名,单击确定,注意,此时状态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。
替换默认宏名主要是便于分别这些宏。
★宏名最多可为255个字符,并且必须以字母开始。
其中可用的字符包括:字母、数字和下划线。
宏名中不允许出现空格。
通常用下划线代表空格。
5)选择“格式”的“单元格”,选择“图案”选项中的红色,单击“确定”。
6)单击“停止录制”工具栏按钮,结束宏录制过程。
2楼.Pattern = xlSolid:设置该区域的内部图案。
由于是录制宏,所以,虽然你并未设置这一项,宏仍然将其记录下来(因为在“图案”选项中有此一项,只是你为曾设置而已)。
xlSolid表示纯色。
.PatternColorIndex = xlAutomatic:表示内部图案底纹颜色为自动配色。
End With:结束With 语句。
End Sub:整个宏的结束语我们录制了一个宏并查看了代码,代码中有两句实际上并不起作用。
哪两句?现在,在宏中作一个修改,删除多余行,直到和下面代码相同:Sub 改变颜色()’’改变颜色Macro’xw 记录的宏2000-6-10’’With.ColorIndex = 3End WithEnd Sub完成后,在工作表中试验一下。
你会发现结果和修改前的状况一样。
在With 语句前加入一行:Range(“A5”).Select试着运行该宏,则无论开始选择哪个单元格,宏运行结果都是使A5单元格变红.现在可以看到,编辑录制的宏同样非常简单。
需要编辑宏是因为以下三个方面的原因。
一:在录制中出错而不得不修改。
二:录制的宏中有多余的语句需要删除,提高宏的运行速度。
excel中宏的用法
excel中宏的用法在Excel中,宏(Macro)是一种自动化的编程工具,用于记录和执行在Excel中执行的一系列操作,方便用户实现重复性的任务。
宏使用了Visual Basic for Applications(VBA)编程语言。
通过宏,用户可以自定义和执行特定的任务和操作,例如自动化数据输入、计算、格式化、筛选、图表生成、报告生成等。
用户可以使用Excel中的“开发工具”选项卡中的“Visual Basic”编写并编辑宏。
使用宏的主要步骤如下:1.打开Excel,点击“开发工具”选项卡。
2.在“代码”组中,点击“Visual Basic”按钮,打开Visual Basic编辑器。
3.在Visual Basic编辑器中,可以编写、编辑和调试宏代码。
4.在宏代码中,可以使用VBA语言实现所需的任务并添加相应的Excel对象、方法和属性。
例如,使用“Range”对象来选择和操作单元格范围,使用“Cells”对象进行单元格级别的操作,使用“Workbook”和“Worksheet”对象进行工作簿和工作表级别的操作,以及使用其他对象和方法来实现不同的功能。
5.调试和运行宏。
点击“运行”选项卡中的“运行”按钮或按下F5键,以执行所编写的宏代码。
宏还有一些其他的用法与功能,例如宏的录制功能。
通过在录制宏期间执行特定的任务和操作,在录制结束后,Excel会将所执行的操作转换为对应的VBA代码,并将其保存为宏。
这使得用户无需手动编写代码即可快速创建宏。
此外,用户还可以为宏添加特定的触发器,使其在特定的条件下自动执行。
例如,可以为宏添加按钮,点击按钮时即可触发宏的执行;或者通过自定义工具栏、快捷键等方式来触发宏的执行。
总之,Excel中宏是一种非常强大和灵活的工具,凭借其功能和自动化能力,可以大幅提高工作效率,简化重复性任务的操作流程。
关于excel“宏”的使用教程,很多人都不知道
关于excel“宏”的使用教程,很多人都不知道说到「宏」,学过Excel 有一段时间的人,估计至少听说过几次。
我们对「宏」的了解包括提高效率、批量操作、无需编程基础等等。
那么,「宏」是否能提高工作效率、是否容易掌握,接下来我们一探究竟。
什么是 Excel 宏?简单来说,Excel 宏指的是,使用Excel 内置的编程语言VBA (Visual Basic for Applications)写的,能在 Excel 环境里运行的一系列操作指令。
我们在Excel 里手动进行的几乎所有操作,宏(VBA)也都可以操作。
在这里,什么是VBA,这篇文章暂不做介绍,简单可以认为宏就是 VBA。
这里我们可能疑惑,我自己可以进行的操作,为什么还需要宏呢?因为,宏具有两个诱人的特性:1. 宏可以帮你自动完成重复、批量的任务。
2. 录制宏不需要其他技术,你只需把任务「演示」给 Excel 即可。
为什么要用宏?想象你平时在洗衣服前的准备工作:①找出脏衣物;②分类;③给洗衣机注水;④倒洗衣液;⑤放入衣服。
如果你每周洗一次衣服,一年就需要重复以上步骤53次。
那么我告诉你,有一个机器人,你只需给他演示一次准备工作,它就能记住所有步骤,并每次帮你在极短的时间内完成,你想不想用这个机器人呢?如果我们把Excel 中数据处理比作是洗衣服,那么准备数据就是洗衣服前烦琐的准备工作。
现实中,准备数据往往会占用我们大量的时间,如果这部分时间能减少,我们的工作效率也会相应的提高。
宏,就是一个自动化完成重复工作的工具。
而且,只要会用 Excel,就可以学会录制并使用宏,提高工作效率。
接下来,一步一步教你如何录制一个简单的宏,并运行它。
开启「开发工具」录制和管理宏,需要使用「开发工具」选项卡。
默认情况下,Excel 不显示此选项卡,需要自定义开启。
开启步骤如下:第一步:在功能区任意一区域点击右键,弹出的菜单中选择「自定义功能区」。
第二步:在右侧选项卡列表中,找到「开发工具」并勾选。
excel的宏是什么意思
excel的宏是什么意思在Excel制作表格时,大家是否会遇到“宏”呢,它的主要用途是?下面是店铺给大家整理的excel的宏是什么意思,供大家参阅!excel的宏是什么意思在Excel 97中,"宏"是一个难以理解的概念,但对于一个具体的"宏"而言,却是容易理解的,如果说"将一块文字变为'黑体',字号为'三号'"就可以看作一个"宏"的话,那么"宏"就不难理解了,其实Excel 97中的许多操作都可以是一个"宏"。
"记录宏"其实就是将工作的一系列操作结果录制下来,并命名存储(相当于VB中一个子程序)。
在Excel 97中,"记录宏"仅记录操作结果,而不记录操作过程。
例如,改变文字字体时,需要打开"字体"栏中的下拉列表,再选择一种字体,这时文字即变为所选择的字体,这是一个过程,结果是将所选择的文字改变为所选择的字体。
而"记录宏"则只记录"将所选择的文字改变为所选择的字体"这一结果。
Excel 97中工作表是由行和列组成的二维表格,我们可以通过系统提供的语句activesheet.cells(I,j),将当前工作表中的第I行第j列所在的单元格中的数据取出(也可将它数据填入到指定的单元格中),然后反把它放入所定义的数组中,这时就可以对其进行各种操作,如求平均分、总分、分数段人数等等。
本人就利用Excel 97中所提供的宏功能来做学生成绩的分析处理程序。
本程序是Excel中的一个文件,其中包含以下几个宏:分班、总分、平均分、分数段、删除等。
Excel宏是什么大概意思简单的说你可以把宏理解为一个记录器,它所记录的是你在Excel 里每一步操作所导致的结果,并能将这些操作结果再次实现出来。
表格中宏的用法
技术报告:宏在Excel中的用法
一、引言
在Excel中,宏是一种强大的自动化工具,可以极大地提高数据处理和报表生成的工作效率。
通过宏,用户可以创建一系列自动执行的命令,以实现数据筛选、格式设置、计算、数据导入导出等操作。
本文将详细介绍Excel中宏的用法,帮助用户更好地理解和掌握这一功能。
二、宏的创建与录制
1.打开Excel,按下Alt + F11键,打开VBA编辑器。
2.在VBA编辑器中,选择“插入”菜单,然后选择“模块”,创建一个新的模块。
3.在新模块中,输入宏的名称,例如“MyMacro”。
4.点击工具栏上的“录制新宏”按钮,开始录制宏。
5.在Excel中执行所需的操作,例如筛选数据、设置格式等。
6.完成操作后,再次点击“录制新宏”按钮停止录制。
三、宏的编辑与修改
1.在VBA编辑器中,打开刚刚录制的宏(MyMacro)。
2.可以看到宏中包含了所有的操作步骤。
可以根据需要进行修改或添加新的步骤。
3.修改完成后,点击工具栏上的“运行子/用户窗体”按钮,测试宏的功能。
4.根据测试结果,对宏进行必要的调整。
四、宏的执行与运行
1.在Excel中,按下Alt + F8键,打开宏对话框。
2.在宏对话框中,选择要运行的宏(MyMacro)。
3.点击“运行”按钮,执行宏。
4.宏将自动执行在录制过程中所记录的所有操作。
五、注意事项与安全问题
1.在使用宏时,应确保计算机处于安全的环境中,避免执行来自不可信来源的宏。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
马成功在线视频教学 找讲师
5 中国最大的培训讲师选聘平台
通常的方法是通过相应的字体选项卡或单元格对话框来一步 步的完成
马成功在线视频教学 找讲师
6 中国最大的培训讲师选聘平台
当我们不需要添加的格式时,还是通过相应的选项卡或对话 框一步步的逆向操作去掉我们添加的格式
马成功在线视频教学 找讲师
35 中国最大的培训讲师选聘平台
要想很好的使用该工具,需要我们掌握以下 基本知识
马成功在线视频教学 找讲师
36 中国最大的培训讲师选聘平台
理解宏
这个上面我们已经说过了,宏就像现实生活中的录音机或摄 像机,她是专门用来录制相应软件中的操作步骤的,她 录制的是一个和动作有关的“无声的世界”
它只能录制简单的功能
如果可行的话你如何逐步得到你的功能?
步骤的多少 步骤的先后顺序
马成功在线视频教学 找讲师
38 中国最大的培训讲师选聘平台
举例
打个比方,我们要记录某人一天的工作安排 第一步、先起床 第二步、洗脸 第三步、刷牙 第四步、吃饭 第五步、上班
32 中国最大的培训讲师选聘平台
录制音、视频需要相关的硬件设施,在软件中录制相关的动 作也需要一个“硬件设施”----这就是excel中的宏录制器
马成功在线视频教学 找讲师
33 中国最大的培训讲师选聘平台
什么是宏录制器
宏录制器是excel中专门录制操作步骤或动作的专用录制工具, 其实就是一个比较特殊的对话框
19 中国最大的培训讲师选聘平台
马成功在线视频教学 找讲师
关于内置vbe界面的小提示:
并不是微软开发的任何软件中都有内置了该编程界面 也并不是微软开发的任意一个office应用软件中都内置了该编 程界面 更不是只有微软公司开发的软件中含有此编程界面,请看下 面的旧闻摘要
马成功在线视频教学 找讲师
11 中国最大的培训讲师选聘平台
打开后的vbe界面如下图所示
马成功在线视频教学 找讲师
12 中国最大的培训讲师选聘平台
什么是vbe?
Vbe 即 visual basic Editor的缩写,特指嵌套在微软开发的 office软件中的或者是支持微软vba语言的其它公司开发 的软件中的一个内置编程软件
按快捷键alt+F11键 在任意一个工作表标签上右击鼠标---查看代码 通过开发工具选项卡(默认没显示)
马成功在线视频教学 找讲师
10 中国最大的培训讲师选聘平台
小提示:如何显示开发工具选项卡?
默认功能区中是没有开发工具选项卡的 因为该选项卡平时用不到,所以excel默认隐藏了她,通过设 置可以将她显示出来(当然通过该设置也可以隐藏它)
7 中国最大的培训讲师选聘平台
这些简单的要求需要我们把相同的动作重复了n遍,计算机 并不介意反复执行重复的动作,但使用计算机的人有时 会感到繁琐一些,在执行同样的操作时有时还会出错 那么有没有一种方法可以使我们的操作更加简单一些?
马成功在线视频教学 找讲师
8 中国最大的培训讲师选聘平台
马成功在线视频教学 找讲师
20 中国最大的培训讲师选聘平台
旧闻摘要:
VBA不止是出现在Office Word/Excel里用来记录宏、执行自 动批量处理,微软还有一个授权项目,允许第三方独立 软件开发商(ISV)在其程序中使用VBA。在过去近十年里, Corel、AutoDesk都购买了VBA授权,在各自产品中加 入了这一功能,今后他们还可以继续这么做。微软只是 不再销售新的VBA第三方授权了。
马成功在线视频教学 找讲师
21 中国最大的培训讲师选聘平台
autodesk公司开发的autocad软件
马成功在线视频教学 找讲师
22 中国最大的培训讲师选聘平台
马成功在线视频教学 找讲师
23 中国最大的培训讲师选聘平台
录音机是用来录制声音的,摄像机主要是用来录制视频的, 他们的相同点都是一经录制下来后可以反复的播放我们 录制的信息 在excel软件中也有一个内置的录制工具:宏 这个工具不是用来录制音频的更不是用来录制视频的,他是 用来录制操作软件时相关的动作的,他录制的是一个 “无声的世界”
马成功在线视频教学 找讲师
马成功在线视频教学 找讲师
3 中国最大的培训讲师选聘平台
举例:
比如要给sheet1工作表上的单元格区域a1:f18设置
字体为:隶书 字号为:30 颜色为:红色
马成功在线视频教学 找讲师
4 中国最大的培训讲师选聘平台
马成功在线视频教学 找讲师
马成功在线视频教学 找讲师
37 中国最大的培训讲师选聘平台
策划宏
策划宏就是首先谋划想要得到什么样的功能,可以的话把你 的想法或需求逐个罗列出来,然后围绕你所需的功能策 划出实现功能的相应的步骤 在策划宏的时候主要注意以下情况:
你想要的功能是否可行?
并不是所有的操作都能通过录制的方式进行录制,
马成功在线视频教学 找讲师
18 中国最大的培训讲师选聘平台
8.
9.
10.
11.
关闭任意一个或多个文件界面不会被关闭掉,除非把所 有的excel文件全部关闭 当只打开一个excel文件时,文件关闭则界面也会随之被 关闭 当只关闭vbe界面时软件不会提示保存操作,即使你在 vbe界面中编写了相应代码。 当你关闭excel文件时不管你是否只在前台进行了编辑操 作还是只在后台界面进行操作还是两者兼有,都会提示 你是否保存的对话框,出现的对话框会因为你操作的界 面不同而略有不同
马成功在线视频教学 找讲师
30 中国最大的培训讲师选聘平台
当我们需要反复观看某些视频画面的时候我们可以采用摄像 机等相关设备将视频拍摄下来,需要的时候再进行反复 的播放观看
马成功在线视频教学 找讲师
31 中国最大的培训讲师选聘平台
27 中国最大的培训讲师选聘平台
疑难
虽然通过在vbe中编写了相应的代码实现了我们需要的功能, 但是对于初学者来说会有很多的疑虑:
我不知道你写的是什么
我也不知道你是如何实现要求的
我根本就看不懂 -------
有没有一种方法既可以实现我需要的功能又不用编写相应代 码?
马成功在线视频教学 找讲师
彻底理解Excel中的宏
教学课件
讲 师:马成功
找讲师 中国最大的培训讲师选聘平台
讲师:马成功 Email:mcgonline@
找讲师
中国最大的培训讲师选聘平台
本节主要讲述以下内容:
宏的引入及相关编辑 宏病毒认识及防范
内置在Autocad软件中的vbe
马成功在线视频教学 找讲师
24 中国最大的培训讲师选聘平台
知道了上述的vbe界面后,我们可以在编程界面中编写代码 实现我们的要求,比如实现上面提到的案例
马成功在线视频教学 找讲师
25 中国最大的培训讲师选聘平台
28 中国最大的培训讲师选聘平台
针对这种情况,微软提供了一个宏工具实现了上述功能
这就用到了宏的相关知识
马成功在线视频教学 找讲师
29 中国最大的培训讲师选聘平台
宏的引入
在现实生活和工作当中,当我们需要反复收听某种声音的时 候,我们可以采用话筒或录音机等相关设备将需要的声 音录制在磁带、电脑或其它相关设备中,然后可以反复 的播放需要的音频
小例子:给单元格区域设置格式
打开编辑器后在其中编写相应的代码即可实现我们开始讲课 的案例: Sub 添加格式() Sheets("sheet1").Select Range("a1:f18").Select With Selection.Font .Name = "隶书" .Size = 30 .ColorIndex = 3 End With 26 End Sub 马成功在线视频教学
实际上excel软件内置了一个平时:
看不到 也用不到 其实大多数的情况下是想不到的一个程序编写
软件:
Vbe程序编制软件,简称为vbe编辑器
马成功在线视频教学 找讲师
9 中国最大的培训讲师选聘平台
如何启动(查看或打开)该软件
打开工作簿后通过以下任意一种方法均可:
马成功在线视频教学 找讲师 wLeabharlann
16 中国最大的培训讲师选聘平台
6.
两个界面都可以设置自己的显示比例互不干扰,比如彼 此设置为最大化、最小化等等
马成功在线视频教学 找讲师
17 中国最大的培训讲师选聘平台
7.
如果同时打开多个excel文件,则最多只能显示一个vbe 界面,从vbe界面的左侧工程资源管理器上可以发现多个 已经打开的excel文件
如何切换前后台界面
如何切换前后台界面
反复按alt+F11键可以在前台界面和vbe界面之
间互相切换 通过在任务栏上通过鼠标单击切换
按此按钮也 可以返回前 台界面
马成功在线视频教学 找讲师
15 中国最大的培训讲师选聘平台
前台界面和后台界面的关系
这个后台界面不管你知道与否还是使用与否默认都是是存在的 不管是打开的excel程序软件还是打开、新建的任意一个excel文件都会存 在该界面,也就是这个界面是处于共享状态的 这个界面是嵌入到excel程序中的,这个界面不能单独打开,也就说要想 打开这个界面必须事先打开任意一个excel文件或excel程序软件才 能打开vbe 每个文件的后台界面默认都是一样的,但可以进行相应的个性化的编辑 和修改 文件删除则隶属于该文件的个性化界面被删除,但处于默认共享状态的 界面不会被删除,除非将excel程序软件卸载掉
马成功在线视频教学 找讲师
34 中国最大的培训讲师选聘平台