当前位置: 首页 > wzjs >正文

湖南微信网站营销广州百度关键词排名

湖南微信网站营销,广州百度关键词排名,金融公司网站建设,wordpress伪静态linux《VBA代码解决方案》(版权10028096)这套教程是我最早推出的教程,目前已经是第三版修订了。这套教程定位于入门后的提高,在学习这套教程过程中,侧重点是要理解及掌握我的“积木编程”思想。要灵活运用教程中的实例像搭积木一样把自己喜欢的代码…

《VBA代码解决方案》(版权10028096)这套教程是我最早推出的教程,目前已经是第三版修订了。这套教程定位于入门后的提高,在学习这套教程过程中,侧重点是要理解及掌握我的“积木编程”思想。要灵活运用教程中的实例像搭积木一样把自己喜欢的代码摆好。

这套教程共三册,一百四十七讲,内容覆盖较广,也是初级和中级间的过渡教程,改版后的内容主要是提供程序源码文件及代码修正为32位和64位兼用代码。今后一段时间会给大家陆续推出。今日的内容是VBA代码解决方案第二十六讲:如何新建EXCEL工作簿文件

【分享成果,随喜正能量】189 小小的善业,能赢来大的利益,小小的恶业,同样也能招致严重的后果。这正如古语所云:“莫以善小而不为,莫以恶小而为之。。

第二十六讲 如何新建EXCEL工作簿文件

各位好,今日我们讲VBA代码的第26讲,如何新建EXCEL工作薄文件。对于工作薄的解释,我们在之前的文章中已经讲解过,要再复习一下,同时要注意工作薄和工作表的概念。工作薄是文件,工作表是工作薄的工作页。在VBA中使用Add方法新建工作簿。

1 使用Workbooks对象的Add方法创建新工作簿

使用Workbooks对象的Add方法创建新工作簿,其语法为:

Workbooks对象.Add(Template)

参数Template可选,确定如何创建新工作簿。如果该参数指定的字符串是已有的Excel文件名,那么使用指定的文件作为模板创建新工作簿。如果该参数指定为xlWBATemplate常量之一,则新工作簿包含单个指定类型的工作表。如果忽略该参数,那么新工作簿包含标准的空工作表,可以使用SheetsInNewWorkbook属性设置工作表数。

xlWBATemplate常量为:xlWBATChart,xlWBATExcel4IntlMacroSheet,xlWBATExcel4MacroSheet,xlWBATWorksheet。分别代表图表工作表、宏工作表以及标准工作表。

2 新建EXCEL工作簿文件的实例代码及代码解读

下面我们来详细讲解一下如何创建工作薄文件,如下面的代码所示:

Sub mynz_26() '第26讲 如何新建EXCEL工作簿文件

Dim Nowbook As Workbook

Dim ShName As Variant

Dim Arr As Variant

Dim i As Integer

Dim myNewWorkbook As Integer

myNewWorkbook = Application.SheetsInNewWorkbook

ShName = Array("余额数", "单价数", "数量", "金额数")

Arr = Array("1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月")

Application.SheetsInNewWorkbook = 4

Set Nowbook = Workbooks.Add

With Nowbook

For i = 1 To 4

With .Sheets(i)

.Name = ShName(i - 1)

.Range("B1").Resize(1, UBound(Arr) + 1) = Arr

.Range("A2") = "品名"

End With

Next

.SaveAs Filename:=ThisWorkbook.Path & "\" & "库存.xlsx"

.Close Savechanges:=True

End With

Set Nowbook = Nothing

Application.SheetsInNewWorkbook = myNewWorkbook

End Sub

代码窗口:

代码解析:mynz_26()过程使用Add方法建立新的工作簿并对新建工作簿进行操作。

1) 第2行到第6行代码声明变量类型。

2) 第7行代码保存Excel自动插入到新工作簿中的工作表数目。

3) 第8、9行代码将数组元素赋值给变量。

4) 第10行代码将Application对象的SheetsInNewWorkbook属性设置为4,表示在新建工作簿时插入4张工作表。

5) 第11行代码使用Add方法建立新的工作簿,应用于Workbooks对象的Add方法新建工作簿,新建的工作簿将成为活动工作簿。

6) 第12行到第22行代码操作新建工作簿。

7) 第15行到第17行代码将新建工作簿的工作表进行重命名并给单元格赋值。

8) 第20行代码使用SaveAs方法将新建工作簿重命名为“库存.xls”保存在同一目录中。

9) 第21行代码使用Close方法关闭工作簿。

10) 第24行代码恢复工作簿的默认设置。

代码的运行结果:新添了文件“库存”,内容如下:

今日内容回向:

1 ADD方法是什么?

2 .Range("B1").Resize(1, UBound(Arr) + 1) = Arr 是什么意义?

本讲内容参考程序文件:VBA代码解决方案修订(1-48).xlsm

我20多年的VBA实践经验,全部浓缩在下面的各个教程中:



http://www.dtcms.com/wzjs/366636.html

相关文章:

  • 网站建设宗旨网站在线客服系统 免费
  • web网站开发流程百度推广开户渠道
  • 泉州做网站优化价格人民日报最新头条10条
  • 电子商务网站建设期末产品市场推广方案
  • 网站搭建在线支付如何免费开自己的网站
  • 网站改了模板被百度降权经典软文案例100例简短
  • php学院网站源码短视频营销策略
  • 郑州一建官网郑州网站关键词优化外包
  • 苏州工业园区建设网站新网站怎么做优化
  • 家用电脑可以做网站服务器html网页制作步骤
  • 微信营销网站模板百度品牌广告多少钱
  • 九江市做网站的公司青岛疫情最新情况
  • 河南省建设工程网站今天重大新闻头条
  • 深圳网站建设知了网络chrome浏览器官网入口
  • 天津网站建设培训课件百度推广官网入口
  • 网站管理员登录入口搜索引擎排名优化seo
  • 海南省海口市政府网站官网什么是优化设计
  • 温州平台网站建设合肥seo外包平台
  • 开发公司二级资质人员要求优化网络软件
  • wordpress怎么改表缀seo到底是做什么的
  • 领英定制通网站建设nba最新交易消息
  • 小型企业网站建设旅游景点网论文seo优化排名服务
  • 互联网域名注册网站如何优化关键词排名
  • wordpress rightlockseo是什么服务器
  • 公司做网站的法律依据广告投放方式
  • 举报网站建设情况汇报seo优化工作怎么样
  • 营销型网站建设模板下载网站模板设计
  • 西安易网信息技术有限公司长尾词优化外包
  • 手机网站的模板下载什么是seo搜索
  • 做第三方的qq互联接口时_回调到自己的网站时要延时很久是什么原因百度下载app下载安装