- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第2章 实用VBA代码实例
人民邮电出版社《Excel 公式与函数大辞典》配套光盘附赠电子书——Excel 2013 VBA 篇
第2章 简单而实用的 VBA 代码
本章将针对上一章介绍的几个重要对象,给出与它们相关的一些简单而实用的 VBA 代
码,这样既可以复习这几个重要对象的知识,又能了解它们在 Excel VBA 中的具体用法,
还可以掌握一些简单的代码实例。
2.1 控制窗口
这里说的控制窗口,是指通过 VBA 程序控制 Excel 窗口的各种状态,如调整窗口大小、
设置窗口标题、控制窗口界面显示状态、改变窗口显示比例等。
2.1.1 最大化 Excel 程序窗口
要让 Excel 程序窗口最大化,可以使用下面的代码:
Sub 最大化 Excel 程序窗口 ()
Application.WindowState = xlMaximized
End Sub
WindowState 属性有以下 3 个常量:
xlMaximized :最大化窗口。
xlMinimized :最小化窗口。
xlNormal :恢复正常窗口。
2.1.2 设置工作簿窗口大小
下面的代码将当前 Excel 工作簿窗口的高度和宽度各缩小为原来的四分之一:
Sub 设置工作簿窗口大小 ()
Dim h As Long, w As Long
ActiveWindow.WindowState = xlNormal
h = ActiveWindow.Height
w = ActiveWindow.Width
ActiveWindow.Height = h / 4
ActiveWindow.Width = w / 4
End Sub
2.1.3 设置工作簿窗口标题栏的显示内容
如果想要人工控制工作簿窗口标题栏的显示内容,那么可以使用下面的代码:
16
人民邮电出版社《Excel 公式与函数大辞典》配套光盘附赠电子书——Excel 2013 VBA 篇
Sub 设置工作簿窗口标题栏的显示内容 ()
Application.Caption = 使用程序设置 Excel 工作簿的标题
End Sub
运行上面的代码后,将显示如图 2-1所示的结果。
图2-1 通过程序改变 Excel 窗口标题栏的显示内容
2.1.4 设置显示比例
要设置工作簿窗口内的显示比例,可以使用下面的代码:
Sub 设置显示比例 ()
ActiveWindow.Zoom = True
ActiveWindow.Zoom = 200
End Sub
2.1.5 控制 Excel 界面的显示
Excel 程序窗口中的公式栏、滚动条和状态栏的显示状态,由下面 3 个属性控制:
DisplayFormulaBar 属性:控制是否显示公式栏。
DisplayScrollBars 属性:控制是否显示滚动条。
DisplayStatusBar 属性:控制是否显示状态栏。
因此,可以使用下面的代码来控制公式栏、滚动条和状态栏都不显示:
Sub 控制 Excel 界面的显示 ()
With Application
.DisplayFormulaBar = False
.DisplayScrollBars = False
.DisplayStatusBar = False
End With
End Sub
运行上面的代码后,Excel 工作簿窗口将显示如图 2-2所示的结果,隐藏了公式栏、滚
动条和状态栏。
17
人民邮电出版社《Excel 公式与函数大辞典》配套光盘附赠电子书——Excel 2013 VBA 篇
您可能关注的文档
- 第1讲 信息融合概述.pdf
- 第1篇 计算机基础知识学习指导书.pdf
- 第1讲 军事通信.pdf
- 第1讲 深基坑降(排)水.pdf
- 第1讲 配电网概论.pdf
- 第1章 大气污染与控制.pdf
- 第1讲 城市遥感基础2013.pdf
- 第1章-1 自然电位测井.pdf
- 第1讲:机械运动-长度时间测量、运动描述.pdf
- 第20章 Java Swing编程.pdf
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
- 2024至2030年中国左氧氟沙星片行业深度调查与前景预测分析报告.docx
- 菜籽项目申请报告.docx
- 2024至2030年中国八角钢行业深度调查与前景预测分析报告.docx
文档评论(0)