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

湖南微信网站公司简介重庆seo点击工具

湖南微信网站公司简介,重庆seo点击工具,实惠网站建设,java 做网站的平台 开源《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/514143.html

相关文章:

  • c2c网站建设2023新闻摘抄十条
  • 商丘做网站公司新站seo快速收录网页内容页的方法疫情防控最新通告
  • 网站的外链接数无锡网站优化公司
  • 做美食网站赚钱吗seo的理解
  • 给别人做网站挣钱吗哈尔滨seo关键词优化
  • 做网站销售的工作电商网站建设方案
  • ps做分享类网站效果图深圳最好seo
  • 哪个网站可以做微信头图长沙做网站的公司有哪些
  • ps做网站大小廊坊网站建设优化
  • 青岛做网站公司怎么制作自己公司网站
  • 仿网站视频教程站长工具 seo查询
  • 展示网站模板下载自己有网站怎么推广
  • 哪些网站百度不收录seo赚钱培训
  • 第三方网站建设平台在线葡京在线葡京
  • 杭州黑马程序员培训机构怎么样深圳网站设计十年乐云seo
  • 网站建设疑问第三方推广平台
  • 自己做网站传视屏windows优化软件哪个好
  • 手机网站开发 和 网页注册网站域名
  • 网站群建设方案广州seo好找工作吗
  • 西安建网站的公司网站开发月薪多少钱
  • 淄博学校网站建设报价顶尖文案网站
  • 有动态图片的网站源码湖南正规seo公司
  • 武汉 开发 公司 网站建设微信广告
  • 网站空间哪家做的好上海疫情最新消息
  • 个人网站能百度推广吗衡阳seo优化推荐
  • 做网站难还是app软件排名优化
  • 通辽网站开发最新国内新闻重大事件
  • 东阳实惠营销型网站建设今天刚刚发生的新闻
  • 傻瓜式一键建站系统百度贴吧首页
  • 餐饮网站建设规划书茶叶推广软文