Excel VBA之第三十九课

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

表达式. SaveAs(FileName, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AddToMru, TextCodepage, TextVisualLayout, Local)

参数解释如下:

以上参数全部都是可选参数,也就是在使用的时候可以省略,但要注意省略参数后的效果,在以上这些参数中我们最常见的是第一个参数FileName的用法,即:

1、当第一参数省略的时候:系统将会将当前的工作簿另存到默认文件夹中,如果文件夹中该工作簿名已经存在,则提示是否替换原工作簿。

示例:

结果:

小提示:获知你的系统默认文件夹的方式是:Application.DefaultFilePath

2、当第一参数不省略的时候,分为两种情况:

(1)、有路径但没有文件名:则会把当前工作簿保存到你所设置的路径下,但文件名会和当前文件名一样。

(2)、有路径也有文件名:则会把当前工作簿保存到你所设置的路径下,文件名为你设置的文件名,这种用法也是最常用的。

除了这第一个参数比较好玩外,有些其他参数也是值得把玩的,比如Password参数CreateBackup参数等,大家动手测试一下吧~

快捷查看
(0)

相关推荐

  • VBA--新建和显示工作簿

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在使用EXCEL的过程中经常有新建工作簿和打开保存的工作簿的操作.通过说明 ...

  • Excel获取指定路径的文件名 vba代码

    在Excel VBA中,如果需要Excel获取指定路径的文件名以方便用户的操作体验,可通过VBAExcel获取指定路径的文件名.Excel2003可通过VBA宏Excel获取指定路径的文件名. Exc ...

  • VBA代码库09:增强的CELL函数和INFO函数

    excelperfect 本文介绍的自定义函数来源于wellsr.com,以Excel的CELL函数和INFO函数为样板,可直接返回工作表或工作簿的名称或工作簿路径,以及与Excel及其操作环境有关的 ...

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

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

  • VBA--保存和关闭工作簿

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 保存工作簿的方法有两种:一种是"保存",不改变打开文件的文件名将其保存于同样的位置:另一种是 ...

  • Excel VBA之第三十二课

    上次课我们学习了Sub子过程的全部基础知识,今天我们来了解一下Function子过程,这样我们可以把这两种常见的子过程学习完毕.其实还有一种属性过程(Property过程),它存在于类模块中,这个等我 ...

  • Excel VBA之第三十四课

    大家好,从本节开始,我们正式学习Excel VBA的各种对象的各种属性.方法与事件知识,这将是你们以后编程的进阶之旅,希望好好学习~那么本节从工作簿对象的属性开始入手. 在正式学习之前,我们有必要先了 ...

  • Excel VBA之第三十五课

    大家好,上次Excel VBA课程里面我们学习了工作簿的一些通用属性,今天我们学习一个工作簿的密码属性.设置工作簿密码可以保护工作簿,以防止未经授权就查看或修改工作簿.要为工作簿添加密码,可以通过设置 ...

  • Excel VBA之第三十六课

    大家好本节我们来学习工作簿的内置属性,在Excel 2013中,我们单击左上角的文件-信息,会在该页面发现如下的文档属性: 上图包含了当前工作簿的有关信息,如作者.标题.主题.类别等,它们都属于工作簿 ...

  • Excel VBA之第三十八课

    在Excel VBA中,我们有多种方式来保存我们修改后的工作簿,其中最常见的方法是Save.SaveAs和SaveCopyAs,本节课我们讲解工作簿的Save方法. Save方法是和我们常规操作的&q ...

  • Excel VBA之第四十九课

    大家好,前面的课程里面我们学习了工作簿对象以及工作簿集合对象的一些常见属性.方法以及事件的知识.从本节课我们开始对工作表对象展开学习,我们依然按照属性.方法以及事件的顺序来学习,大家要跟上节奏噢~今天 ...

  • Excel VBA之第五十九课

    大家好,这节课我们学习工作表的Delete方法,Delete方法用于删除已经存在的工作表.在删除工作前,系统会弹出警告框,询问是否删除工作表.所以在实际编辑代码时,如果有必要的话可以使用Applica ...

  • Excel VBA之第六十九课

    大家好,本节课我们来学习一下工作表的BeforeDoubleClick事件,仔细想一下什么时候会出发这个事件发生呢?在单元格众多的操作当中,有一种操作是双击单元格,此时会进入单元格的编辑模式,然后我们 ...

  • Excel VBA之第七十九课

    大家好,上节课我们学习了单元格对象的End属性.不知道大家掌握的怎么样啊.本节课我们学习单元格对象的Font属性.单元格对象的Font属性返回的是一个Font对象,可以理解为字体对象,故这个Font对 ...