清华大学出版社 您所在的位置:网站首页 编程参考宝典下载 清华大学出版社

清华大学出版社

2024-06-13 10:44| 来源: 网络整理| 查看: 265

● 记录简单的宏以及执行其他相关操作 ● 动态操作工作簿和工作表 ● 自动生成透视表和图表? ● 管理外部数据和外部文件 ● 从Excel直接发送邮件 ● 创建自定义Excel功能区界面 ● 开发和发布自定义的Excel加载项

more >

前 言 对大多数人来讲,想要学习Excel VBA编程技术都起因于需要执行一些利用Excel的标准工具无法完成的任务。对于我们每个人来讲,任务都各不相同。任务可能是需要为数据集中的所有行自动创建单独的工作簿,也可能是需要自动通过电子邮箱发送几十封报告。不管你面对的是什么样的任务,基本上都可以肯定已经有人使用Excel VBA来解决跟你一样的问题了。 就Excel VBA来讲,最美妙的事莫过于你不是必须成为专家后才能解决问题。你可以为解决一个具体问题而学习相关知识,也可以为处理各种自动化场景而深入学习各种技巧。 无论你的目标如何,本书所讲解的Excel 2019编程技术都可以帮助你驾驭VBA语言的强大功能来使任务自动化,并使工作更省心更有效率。 本书涵盖的内容 《中文版Excel 2019高级VBA编程宝典(第9版)》主要介绍VBA(Visual Basic for Applications),这是一种构建于Excel(和其他Microsoft Office应用程序)中的编程语言。更具体地说,《中文版Excel 2019高级VBA编程宝典(第9版)》将展示如何编写使Excel中各种任务自动化的程序。《中文版Excel 2019高级VBA编程宝典(第9版)》涵盖了从录制简单的宏乃至创建复杂的、面向用户的应用程序和实用程序等所有内容。 你可按自己所需来学习《中文版Excel 2019高级VBA编程宝典(第9版)》的内容,可以从头读到尾,也可以从中挑出觉得对自己有用的部分。VBA编程通常都是面向任务的,因此在面对一个具有挑战性的任务时,可以先从《中文版Excel 2019高级VBA编程宝典(第9版)》中查一查哪些章节是专门针对你所面对的问题的。 《中文版Excel 2019高级VBA编程宝典(第9版)》并没有涵盖VSTO(Visual Studio Tools for Office)中的内容。VSTO是一门较新技术,它使用了Visual Basic .NET和Microsoft Visual C#。VSTO也可用于控制Excel和其他Microsoft Office应用程序。 你可能知道,Excel 2019也可用于其他平台。例如,你可在浏览器中使用微软的Excel Web App,甚至在iPad和平板电脑上运行Excel。这些版本不支持VBA。也就是说,《中文版Excel 2019高级VBA编程宝典(第9版)》介绍的是针对Windows平台的Excel 2019桌面版本。 《中文版Excel 2019高级VBA编程宝典(第9版)》读者对象 《中文版Excel 2019高级VBA编程宝典(第9版)》并不是为Excel的初学者编写的。如果读者对使用Excel没有任何经验,那么最好先阅读Wiley出版社出版的由John Walkenbach撰写的《中文版Excel 2019宝典》,该书全面概括了Excel的所有功能,它是为各个层次的读者服务的。 为发挥《中文版Excel 2019高级VBA编程宝典(第9版)》的最大功效,读者应该是有一定使用经验的Excel用户。《中文版Excel 2019高级VBA编程宝典(第9版)》假设读者已经掌握了如下技能: ● 如何创建工作簿、插入工作表、保存文件等 ● 如何在工作簿中导航 ● 如何使用Excel功能区用户界面 ● 如何输入公式 ● 如何使用Excel的工作表函数 ● 如何给单元格和单元格区域命名 ● 如何使用基本的Windows功能,例如文件管理方法和剪贴板的使用 所需的资源 Excel 有多种版本,包括 Web 版本和平板电脑及手机版本。《中文版Excel 2019高级VBA编程宝典(第9版)》是专门为适用于 Windows 的 Microsoft Excel 2019 的桌面版本编写的。如果你计划开发将在早期版本的 Excel 中使用的应用程序,我们强烈建议你使用目标受众所使用的早期版本的 Excel。在过去几年中,Microsoft 对具有 Office 365 的 Excel 网络版本采用了敏捷发布周期,几乎每月生成发布更新。 为充分学习《中文版Excel 2019高级VBA编程宝典(第9版)》的知识,应该安装Excel的完整版。如果想要学习《中文版Excel 2019高级VBA编程宝典(第9版)》中的高级技术(如Excel)与其他Office程序之间的通信,你还需要安装Office软件。 你使用哪种 Windows 版本并不重要。任何可以运行 Windows 的计算机系统都足够了,但使用具有充足内存的快速计算机会好得多。Excel 是一个大型程序,在较慢的系统或内存最少的系统上使用它可能会非常令人沮丧。 请注意,《中文版Excel 2019高级VBA编程宝典(第9版)》不适用于Mac计算机上的Microsoft Excel版本。 《中文版Excel 2019高级VBA编程宝典(第9版)》约定 请花点时间阅读本节内容,这里介绍《中文版Excel 2019高级VBA编程宝典(第9版)》使用的一些约定。 Excel命令 Excel使用上下文相关的功能区系统。顶部的单词(如“插入”“视图”等)称为“选项卡”。单击某个选项卡,图标的功能区就将显示最适合当前任务的命令。每个图标都有一个名称,通常显示在该图标的旁边或下方。图标是按组排列的,组名显示在图标下方。 《中文版Excel 2019高级VBA编程宝典(第9版)》约定:先指明的是选项卡的名称,随后是组的名称,最后是图标的名称。例如,用于处理单元格中自动换行的命令如下所示: “开始”|“对齐方式”|“自动换行” 单击第一个选项卡,即“文件”选项卡,将进入一个名为Backstage的新界面。Backstage窗口的左侧有一列命令。为了指明Backstage命令,先使用单词“文件”,然后是命令名。例如,下面的命令将显示“Excel选项”对话框: “文件”|“选项” VBE命令 VBE是在其中使用VBA代码的窗口。VBE使用传统的“菜单和工具栏”界面。下面的命令指单击“工具”菜单并选中“引用”菜单项: “工具”|“引用” 键盘的约定 需要使用键盘来输入数据。此外,使用键盘还可以直接操作菜单和对话框,如果双手已经放到键盘上,那么这种方法会更方便一些。 输入 较长的输入通常以等宽字体显示在单独一行中。例如,书中会以下文的方式提示输入以下公式: =VLOOKUP(StockNumber,PriceList,2) VBA代码 《中文版Excel 2019高级VBA编程宝典(第9版)》包含许多VBA代码片段以及完整的过程清单。每个清单以等宽字体显示,每行代码占据单独一行(笔者直接从VBA模块中复制这些清单,并把它们粘贴到自己的字处理程序中)。为使代码更易于阅读,书中使用一个或多个制表符进行缩进。缩进是可选的,但确实可以帮助限定一起出现的语句。 当《中文版Excel 2019高级VBA编程宝典(第9版)》中的单独一行放不下一行代码时,《中文版Excel 2019高级VBA编程宝典(第9版)》使用标准的VBA续行符:在一行的结尾,采用空格后跟下画线字符的方式表明代码行延伸到了下一行。例如,下面两行是一条代码语句: columnCount = Application.WorksheetFunction._ CountA(Range ("A:A"))+1 可按上面的显示把代码输入到两行中,或者删除下画线字符并把代码输入到一行中。 函数、文件名和命名单元格区域 Excel的工作表函数以大写字母显示,如“在单元格C20中输入一个SUM公式”。对于VBA过程名、属性、方法和对象,《中文版Excel 2019高级VBA编程宝典(第9版)》经常混合使用大写和小写字母以便读者阅读这些名称。 鼠标约定 你将会遇到下列一些与鼠标相关的术语。 鼠标指针:这是移动鼠标时在屏幕上移动的小图形。鼠标指针通常是箭头,但当你移动到屏幕的某些区域或执行某些操作时,它会改变形状。 鼠标指向:移动鼠标,使鼠标指针位于指定项上。例如,“指向工具栏上的‘保存’按钮。” 单击:按左键一次并立即松开。 右键单击:按右键一次并立即松开。Excel 中使用鼠标右键打开适合当前选择的任何内容的快捷菜单。 双击:连续按下鼠标左键两次。 拖动:按下鼠标左键,并在移动鼠标时按住它。拖动通常用于选择单元格区域或更改对象的大小。 图标的含义 《中文版Excel 2019高级VBA编程宝典(第9版)》使用一些图标来引起读者的注意,告诉读者这些信息非常重要。 注意: 使用“注意”图标来告诉读者这些信息很重要,也许有助于读者掌握随后任务的概念,或有助于理解后面资料的一些基础知识。 提示: “提示”图标指出更有效的工作方式或可能不是很明显的方法。 在线资源: 这类图标表明示例文件可在下载的示例文件包中找到。具体说明参见前言中的“关于下载的示例文件包”一节。 警告: “警告”图标表明在操作时不小心可能会导致出现问题。 交叉参考: 这类图标表明请读者参阅其他章节中关于某个主题的详细信息。 《中文版Excel 2019高级VBA编程宝典(第9版)》的组织结构 《中文版Excel 2019高级VBA编程宝典(第9版)》的章节分为四个主要部分和一个附录。 第I部分 Excel VBA基础知识 第I部分介绍Excel VBA,为创建和管理Excel子例程和函数提供编程基础知识。第1章全面介绍Excel应用开发方面的各种概念。第2~6章讨论在进行VBA编程时需要了解的各种知识。第7章则列举许多有用的示例助你巩固前面所学的VBA知识点。 第II部分 高级VBA技术 第Ⅱ部分涵盖一些VBA高级编程技术。第8章和第9章讨论如何使用VBA来处理透视表和图表(包括迷你图)。第10章讨论在与其他应用程序(如Word和Outlook)交互时所采用的各种技术。第11章介绍如何处理文件和外部数据源。 第III部分 操作用户窗体 该部分的4章内容主要介绍自定义对话框(也称为用户窗体)。第12章介绍创建自定义用户窗体的一些内置方法。第13章介绍用户窗体以及可供使用的各种控件。第14章和第15章则列举从基本到高级的自定义对话框的大量示例。 第IV部分 开发Excel应用程序 该部分讲述创建面向用户的应用程序的重要内容。第16章手把手教你创建加载项。第17章和第18章讨论如何修改Excel的功能区和快捷菜单。第19章介绍向应用程序提供在线帮助的几种不同方法。第20章介绍类模块。第21章探讨在进行Excel VBA编程时与兼容性相关的一些信息。 附录A是一份参考指南,列出作为VBA中关键字的所有语句和函数。 关于下载的示例文件包 《中文版Excel 2019高级VBA编程宝典(第9版)》中讨论过的几乎所有知识都配有示例。可以下载《中文版Excel 2019高级VBA编程宝典(第9版)》中所包含的很多有用示例。 《中文版Excel 2019高级VBA编程宝典(第9版)》的配书网站是www.wiley.com/go/excel2019powerprogramming。 也可扫《中文版Excel 2019高级VBA编程宝典(第9版)》封底的二维码直接下载。

more > 暂无课件 暂无样章 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有