课程大纲

第一部分:充分利用Excel

数据选项卡上的工具概述

  • 访问外部数据——你真的需要每天访问银行网站以了解当前的瑞士法郎汇率吗?
  • 定义与外部数据的连接(Access、Web、文本、XML等)
  • 多级排序——规则和正确的排序选项
  • 高效的高级筛选——如何创建可以访问筛选条件的筛选器
  • 快速文本分列
  • 删除重复数据
  • 强制输入正确数据——如何确保数据具有特定格式
  • 模拟分析——如何准备专业的情景演示
  • 模拟分析——如何估算公式的结果
  • 分组和自动汇总——如何折叠行和列并显示不同的细节级别

数据透视表和数据透视图

  • 计算字段——如何将不在工作表中的字段添加到数据透视表
  • 表格中的计算元素
  • 数据分组并创建专业外观的报表

第二部分:自动化即VBA。

  • 录制和编辑宏:静音录制
  • 宏的存储位置——在哪里编写宏最好

过程编程简介——必要的基础

  • Sub和Function——如何调用它们以及它们是什么
  • 数据类型——需要什么变量以及是否值得声明
  • 条件语句If...Then...ElseIf...Else...End If
  • Case语句及其伴随的陷阱
  • For...Next循环,For Each循环
  • While循环,Until循环
  • 循环中断指令(Exit)

Visual Basic实战

  • 下载和上传数据到电子表格(Cells、Range)
  • 下载和上传数据给用户(InputBox、MsgBox)
  • 变量的范围和作用域
  • 运算符及其优先级
  • 有用的模块选项
  • 代码保护——防止代码被篡改和预览
  • 关键Excel对象:Application、Workbook、Workbooks、Worksheet、Worksheets、
  • ThisWorkbook、ActiveWorkbook、ActiveCell、Selection、Range、Cells等

调试

  • 立即窗口
  • 本地窗口
  • 逐步处理——但当某些东西停止工作时该怎么办
  • 监视
  • 调用堆栈

错误处理

  • 错误类型及避免方法
  • 捕获和处理运行时错误,为什么有时编写正确的代码也会出错
  • 结构:On Error Resume Next、On Error GoTo 标签、On Error GoTo 0

要求

至少具备MS Excel的中级知识。

 28 小时

客户评论 (5)

即将举行的公开课程

课程分类