版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.,1,EXCEL中高级,.,2,1. 设置单元格格式,数字,对单元格内容进行需要的格式设置 对齐,对单元格内容的位置行段设置 字体,字体设置 边框,单元格边框设置 填充,单元格底色设置 保护,.,3,数值 1.小数位 2.千分位 3,负值显示,货币 1.小数位 2.货币符号 3,负值显示,会计专用 同货币设置,小数点对齐,日期,.,4,时间显示,百分比显示,分数显示,科学计数,.,5,文本格式设置,特殊 邮编格式 中文大小写数字,自定义格式设置,.,6,.,7,.,8,2. 组织架构图,文本修改区域,.,9,3.查找与替换,文本,格式,通配符,批注都可以使用查找与替换功能,使其功能灵活性增强
2、,.,10,4.超级链接,现有文件或网页,可以直接定位到本地计算机,网络计算机或者网页上的某个文件或者文件夹,注意,不要使用带#的文件名,否则超链接会出现错误,.,11,设定自己需要链接到的sheet或者区域,设定链接到某个sheet中具体的单元格位置,超链接单元格所显示的字符,.,12,对于电子邮件的超链接,我们可以使用它来快速创建email,但是前提是必须关联必须的邮件程序,在设定好的目录下,超链接可以实现直接创立新的文件,并建立连接,该选项作用是,当前对话框确定后是直接创建并打开新文档,还是以后点击超链接后再打开新文档进行编辑,.,13,5.查找和选择,.,14,6.数据有效性,一级列表
3、制作,.,15,二级列表制作,.,16,7.工作表保护,1. 保护工作簿,允许用户对表格内数据操作 但是不允许一下行为: a.插入/删除 工作表b. 移动/ 复制工作表c.重命名工作表d.对工作表标签颜色进行修改e.隐藏/取消隐藏工作表 2. 保护工作表,简单保护工作表,并设置保护权限,设置用户允许编辑区域,如果设置密码,则在允许编辑区域,修改时,需要先输入密码,.,17,8.绝对引用与相对引用,向下拖曳的过程中,公式作用的单元格发生了改变。向上或下拖曳,改变了行号,列号不变。 同理如果向左右拖曳,改变了列号,行号不变。这种引用方式就是相对引用,公式=A1,B2单元格的公式发生了变化 =A2,
4、B10单元格依次类推 =A10,公式=$A$1,向下拖曳的过程中,因为$的作用,公式被固定了下来。$A$1, $A1, A$1都是合法的使用方式 行号前加$就固定行号,列号前加$就固定列号,B2单元格公式并没有发生变化,B列所有单元格公式都没有发生变化,.,18,9.常用的公式和函数,.,19,10.宏的录制,宏的名称,调用宏的快捷键,宏的保存位置,.,20,点击-开发工具-Visual Basic或者按Alt+F11就可以打开VBA的代码编辑窗口。观察我们操作每一步骤的时候,都会有对应的代码生成。,.,21,点击此按钮可以停止宏的录制,可以再次在此对话框中执行刚才录制的宏,那之前做的一系列的
5、动作,可以由宏一次性批量完成,.,22,11.自定义公式,通过VBA的设计,自定义编写公式,可以满足更加复杂的计算需求 实例中编写了2个函数, 一个函数的名字是Maxloss,另一个函数的名字是Matchscore,给函数定义名称 Matchscore,给参数定义名称及类型,此处定义了2个range类型的形式参数item, data,获得item区域的行号,赋值给row_num,对data数据区域,进行最大值搜索,搜索到后记录该单元格的列号,函数最终返回,所确定单元格的内容,给函数定义名称 Matchscore,给参数定义名称及类型,此处定义了1个range类型的形式参数score, 和Var
6、iant类型的变量diffculty,该语句直接引用了excel VBA worksheetfunction中整合的求最大值,最小值,求和功能的函数,进行计算,跳水运动员的得分,.,23,11.VBA使用的简单知识,常用的流程代码,If 【判断条件】 Then 【判断条件成立,执行的语句内容】 End If - If 【判断条件】 Then 【判断条件成立,执行的语句内容】 Else 【判断条件不成立,执行的语句内容】 End If - If 【判断条件1】 Then 【判断条件1成立,执行的语句内容】 Elseif 【判断条件2】 Then 【判断条件2成立,执行的语句内容】 Elseif
7、【判断条件3】 Then 【判断条件3成立,执行的语句内容】 (依此类推) Else 【所有判断条件不成立,执行的语句内容】 End If,IF会依次执行后面的判断条件,一旦有成立的条件,就执行Then后面的语句,然后直接跳出IF,跳到End IF的结束符位置,.,24,常用的流程代码,For i=a To b Step n 【执行操作的语句内容】 Next i,For是基础的循环语句,它有循环变量i控制循环的开始和结束,从开始i=a起始,每次循环执行语句后, i自身都会递加n,直至i增加到b的数值,循环结束,实例 求1到100所有自然数之和 S=0 事先设定一个变量存储所有数字的和 For
8、i=1 to 100 Step 1 i=1 to 100是 设定的控制变量的循环过程,也同时代表了参与计算的每个自然数,Step 1表示每次循环后i的步进是1,即每次i都增加1 S=S+i 第一次循环S=0+1=1,第二次循环S=1+2=3,第三次循环S=3+3=6 Next i 经过一百次循环计算后,S的数值就是1100的自然数和 虽然这样计算效率比较低,但是计算机处理100次的时间是可以忽略不计的,.,25,常用的流程代码,Do While 【条件判断】 【条件成立执行操作的语句】 Loop - Do Until 【条件判断】 【条件不成立执行操作的语句】 Loop - Do 【首次执行语
9、句不需要条件判断 而后的循环需依据判断条件是否成立】 Loop While 【条件判断】,Do同样是基础循环语句,通过条件判断,是否成立来决定循环是否结束。如果判断条件始终符合循环要求,则程序会一直执行循环。因此过程中要注意控制变量的终止条件,否则容易造成死循环。,实例 求1到100所有自然数之和 n=1 事先设定第一个自然数为1 s=0 事先设定一个变量存储所有数字的和 Do While n=100 s=s+n n=n+1 注意每经过一次循环后,n自身必须递增,直到100次后,n递增至101,使判断条件不成立,则跳出循环至loop后面的语句 Loop 经过一百次循环计算后,S的数值就是110
10、0的自然数和 虽然这样计算效率比较低,但是计算机处理100次的时间是可以忽略不计的,.,26,常用的流程代码,Select Case 【测试表达式】 Case 【表达式1】 【表达式1成立,则执行语句】 Case 【表达式2】 【表达式2成立,则执行语句】 .(依此类推) Case 【表达式n】 【表达式n成立,则执行语句】 Case Else 【没有任何表达式成立,则执行语句】 End Select,Select Case 是对一个表达式进行多种情况匹配的分支性执行语句的代码。它可以对设定好的分支条件依次判断,对符合判断的,则执行操作。直至末尾,若没有任何符合判断条件的,则执行Case El
11、se后的语句内容,实例 Select Case A1 Case “A” B1=“成绩优秀” Case “B” B1=“成绩良好” Case “C” B1=“成绩普通” Case “D” B1=“成绩不足” Case Else B1=“请检查评分等级输入是否正确” End Select,Select Case 是对一个表达式进行多种情况匹配的分支性执行语句的代码。它可以对设定好的分支条件依次判断,对符合判断的,则执行操作。直至末尾,若没有任何符合判断条件的,则执行Case Else后的语句内容,.,27,Excel VBA中是针对对象,属性,方法三个内容进行操作的 1. 对象就是VBA处理的内容
12、,包括工作簿,工作表,单元格区域,图表等等 2. 属性就是针对一个对象的设置,例如单元格的颜色,行高,列宽等等 3. 方法就是在对象上执行的某个动作,数据区域拷贝,内容的删除,文件的保存等等,实例 1.对象 在VBA中表示一个单元格B5: B5, Range(“B5”), Cells(5,2) 表示B2:E5的区域: Range(“B2:E5”), Range(Cells(2,2),Cells(5,5) 2.属性 在VBA中表示一个单元格B5字体大小的设置: B5.Font.Size 表示一个单元格B5单元格底色的设置: B5.Interior.Color 如果执行了B5.Font.Size=10,即将其字体大小设置为了10 如果执行了B5.Interior.Color=255,即将其底色设置成了红色,255是内置
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东松山职业技术学院单招综合素质考试题库含答案详细解析
- 2026年宿州职业技术学院公开招聘外聘兼职教师(第二批)8名笔试模拟试题及答案解析
- 2026年苏州工艺美术职业技术学院单招综合素质考试题库有答案详细解析
- 2026年上海工程技术大学单招综合素质考试题库附答案详细解析
- 梅河口市2023年吉林梅河口市事业单位公开招聘工作人员(含专项)5号(35人)笔试历年参考题库典型考点附带答案详解
- 2025西南有色昆明勘测设计(院)股份有限公司专业技术人员招聘(9人)笔试历年参考题库附带答案详解
- 2025浙江温州市公用事业发展集团有限公司面向高校招聘工作人员12人(第二批)笔试历年参考题库附带答案详解
- 2026广西百色市右江区城东社区卫生服务中心招聘公益性岗位2人备考题库及答案详解【基础+提升】
- 2026年南通职业大学单招职业适应性测试题库附答案详细解析
- 2026年山西省高职单招职业技能考试题库附答案详细解析
- 2026年2月时政题库(附答案)
- 2026江苏无锡江阴水韵新城建设投资有限公司招聘工作人员7人笔试备考试题及答案解析
- 2026年河南林业职业学院单招职业适应性测试题库带答案详解
- 2026年内蒙古商贸职业学院单招职业技能考试题库附答案详解
- 2026年安徽城市管理职业学院单招职业适应性测试题库带答案详解(新)
- KTV事故隐患内部报告奖励制度
- 应急管理干部警示教育以案促改心得体会
- 2026年小学六年级下册劳动教育教学计划
- 乡卫生院卫生统计制度
- 2026年妇联岗位面试考点梳理练习题及答案
- 露天矿山应急管理课件
评论
0/150
提交评论