VBA--新建和显示工作簿

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

在使用EXCEL的过程中经常有新建工作簿和打开保存的工作簿的操作。通过说明新建工作簿和打开保存的工作簿的方法,可以学会使用VBA引用其它工作簿的数据或合并工作簿的方法。

01

新建工作簿的方法

使用Add方法来新建工作簿。通过此步能新建工作簿并引用,也可激活新建的工作簿。

对象.Add(Template)

下例中我们将新建一个工作簿。

02

打开保存的工作簿

使用Open方法来打开保存的工作簿。若要对保存的工作簿进行处理,可对Workbooks类使用Open方法打开工作簿,打开的工作簿将添加到Workbooks类中。

对象.Open()

下例中将打开C盘中的工作簿“2003年销售一览.xls”。若需打开的工作簿不再默认的文件夹中,必须从保存在盘符起指定路径。

03

弹出“打开”对话框的方法

使用GetOpenFilename方法来弹出“打开”对话框并选择文件。在弹出的“打开”对话框中指定文件名,单击“打开按钮”,可获得选定文件的路径和名称。实际上文件并未被打开,若需打开文件则必须利用获得的文件名,通过Open方法来实现。

对象.GetOpenFilename()

下例中我们通过“打开”对话框来打开文件。将通过GetOpenFilename方法获得的文件名赋值给参数FName,在使用open命令打开文件。

运行宏后,打开下列的对话框。

选择需要打开的文件打开即可。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

戳原文,更有料!免费模板文档!

推荐阅读
(0)

相关推荐

  • Excel VBA学习笔记:VBA如何选取工作簿文件,打开工作簿

    工作中,打开某个工作簿,提取其中数据这样的操作用 VBA 代码如何完成?首先得用VBA控制打开指定的工作簿.下面介绍两种方法. 方式一: GOF = Application.GetOpenFilena ...

  • Excel VBA之第三十九课

    大家好,上节课VBA课程我们讲解了工作簿的Save方法,它是保存的意思.本节课我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称 ...

  • Excel VBA之第四十课

    大家好,上节课VBA课程我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称保存工作簿.本次课程我们来看看工作簿的SaveCopy ...

  • VBA案例精选 获取工作簿的所有信息

    代码运行结果: 代码截图: 代码文本: Public Sub 技巧() Dim wb As Workbook Dim myProperties As DocumentProperty Columns( ...

  • Excel VBA 5.25一个工作簿内有多个工作表 还要规避干扰字段

    一起学习,一起进步~~ 上一节呢,我们学习了针对工作簿字段内容不同,顺序也不同的情况下的数据汇总的操作,在那节发表之后呢,也有一些小伙伴私信我说,上一节的代码还存在着一些问题,比方说 1.虽然我们成功 ...

  • Excel VBA 5.23 新番 工作簿含有空行、合计行如何汇总

    前景提要 最近我们都在学习工作簿的汇总和合并操作,不过可能是因为我的大脑细胞比较有限,所涉及的场景比较少,小伙伴们也是提出了一些新的场景要求,所以,这里我们作为新番的形式,和大家分享. 好,进入正题, ...

  • Excel VBA 5.20 新番 工作簿汇总求和新难题 参照物两列如何处理

    前景提要 本章最开始的时候,我们学习了一些关于工作簿合并的操作,然后我们也学习了工作簿的计算,就是在合并数据的同时,直接进行简单的数据求和 这是我们之前学习的场景,遍历循环多个工作簿,按照姓名来求和, ...

  • 【显示工作簿的完整路径】

    在大家的电脑里保存着很多的Excel文件,甚至在不同路径中保存着同名的文件.(在这里说明一下,我们操作环境以Excel2016为准)如果在Windows资源管理器中,选定一个文件可以在地址栏中显示该文 ...

  • 【VBA】按部门快速拆分工作簿

    举个栗子,如上图所示的数据表,倘若需要按班级,将该表的数据拆分为1~2~3班三个工作簿,并保留在电脑的指定位置,就可以使用我们今天这篇小代码了. 操作动画演示: 动画中所粘贴的代码如下: Sub Ne ...

  • Excel VBA 每日一场景 打开工作簿时禁用更新链接

    Excel VBA 每日一场景 打开工作簿时禁用更新链接 点击上方"Excel和VBA",选择"置顶公众号" 致力于原创分享Excel的相关知识,源码,源文件打 ...

  • VBA常用小代码:按指定字段将总表数据拆分为多个工作簿

    举个栗子,如上图所示的数据表,倘若需要按班级,将该表的数据拆分为1~2~3班三个工作簿,并保留在电脑的指定位置,就可以使用我们今天这篇小代码了. 操作动画演示: 动画中所粘贴的代码如下: Sub Ne ...

  • 使用VBA,1分钟汇总几百个工作簿的数据,效率就是高(附代码)

    昨天发了一个汇总工作簿数据的PowerQuery教程,有同学就反应,是旧版本的Excel用不了,也有同学反应是WPS,没有这功能,今天我们就来个通用的方法.如果你经常我们需要合并N多工作簿中的数据到一 ...