KnowledgeCity

Microsoft Access 2021 高级:创建动态报表工具

Learn how to code in Visual Basic for Applications and create dynamic reports
免费观看第一课 — 获取全部 5 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
高级  提供者 John Varan  5 课时 ·  34m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

Visual Basic for Applications, or VBA, is the most powerful tool Microsoft Access 2021 has for helping you customize your database application. VBA is a programming language that can help add functionality that simply cannot be done in any other way, which is why this course will explain the basics of VBA, how it was developed, and how to use it. To understand when to use dynamic reports, we will explain what dynamic reports are and how they are different from normal reports. 

In this course, you will learn what Visual Basic for Applications, or VBA, is and what it can be used for. We will explore the basics of programming with Visual Basic for Applications, covering all the basic syntax and keywords. We will also explain what dynamic reports are and what differentiates them from normal reports. By the end of this course, you will know how to create a dynamic report using a combination of normal reports, a customized navigation form, queries, and special code written in VBA.

您将学到的内容

  • 理解什么是动态报表以及它与普通报表的区别
  • 使用Visual Basic for Applications(VBA)为Microsoft Access 2021数据库添加功能
  • 使用基本语法和关键字编写VBA代码
  • 通过结合普通报表、自定义导航窗体、查询和VBA代码创建动态报表
  • 解释VBA的重要性及其在动态报表中的应用

关键要点

  • VBA是Microsoft Access 2021为自定义数据库应用程序提供的最强大工具。
  • VBA是一种编程语言,可添加在Access中以任何其他方式均无法实现的功能。
  • 课程涵盖VBA基础知识,包括其开发历程及使用方法。
  • 动态报表与普通报表不同,课程解释了什么是动态报表以及何时使用它们。
  • 动态报表通过结合普通报表、自定义导航窗体、查询和特殊VBA代码来构建。

常见问题

完成本课程后我能做什么?

完成课程后,您将了解如何使用普通报表、自定义导航窗体、查询和以VBA编写的特殊代码的组合来创建动态报表。

什么是VBA,为什么本课程要介绍它?

VBA即Visual Basic for Applications,是一种编程语言,也是Microsoft Access 2021用于自定义数据库应用程序的最强大工具。它可以添加以任何其他方式均无法实现的功能,因此课程解释了VBA基础知识、其开发历程以及使用方法。

本课程涵盖哪些主题?

课程涵盖VBA是什么及其用途、使用VBA编程的基础知识(包括语法和关键字)、什么是动态报表及其与普通报表的区别,以及如何创建动态报表。

本课程包含哪些课时?

课程包含以下课时:VBA简介;如何编写VBA代码(第一部分);如何编写VBA代码(第二部分);什么是动态报表?;以及创建动态报表。