网站大量收购闲置独家精品文档,联系QQ:2885784924

EXCELWorkbook对象应用汇总.docxVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Workbook对象应用大全Workbook对象代表一个工作簿,Workbooks集合对象则代表同一Excel进程中打开的所有工作簿对象。[应用1] 创建新工作簿(Add方法)使用Add方法在Workbooks集合中创建新工作簿,所创建的工作簿为活动工作簿。其语法为:Workbooks.Add(Template)参数Template可选,决定如何创建新工作簿。如果将该参数设置为已存在的Excel模板文件名称,那么将以该文件作为模板创建工作簿。该参数可以为下列XlWBATemplate常量之一:xlWBATChart(值-4109,代表图表)、xlWBATExcel4IntlMacroSheet(值4)、xlWBATExcel4MacroSheet(值3)、xlWBATWorksheet(值-4167,代表工作表)。在创建新工作簿时,如果指定该参数,那么将创建包含指定类型工作表的工作簿;如果省略该参数,那么将创建包含一定数量空工作表的工作簿,工作表数为SheetsInNewWorkbook属性所设置的数量。应用示例1:创建一个新工作簿Sub CreateNewWorkbook1() MsgBox 将创建一个新工作簿. Workbooks.AddEndSub应用示例2:创建一个新工作簿并命名工作表且添加数据Sub CreateNewWorkbook2()Dim wb As WorkbookDim ws As WorksheetDim i AsLong MsgBox 将创建一个新工作簿,并预设工作表格式.Set wb = Workbooks.AddSet ws = wb.Sheets(1) ws.Name = 产品汇总表 ws.Cells(1, 1) = 序号 ws.Cells(1, 2) = 产品名称 ws.Cells(1, 3) = 产品数量For i = 2 To 10 ws.Cells(i, 1) = i - 1Next iEndSub应用示例3:创建带有指定数量工作表的工作簿Sub testNewWorkbook() MsgBox 创建一个带有10个工作表的新工作簿Dim wb As WorkbookSet wb = NewWorkbook(10)EndSub?Function NewWorkbook(wsCount AsInteger) As Workbook创建带有由变量wsCount提定数量工作表的工作簿,工作表数在1至255之间Dim OriginalWorksheetCount AsLongSet NewWorkbook = NothingIf wsCount 1 Or wsCount 255 ThenExitFunction OriginalWorksheetCount = Application.SheetsInNewWorkbook Application.SheetsInNewWorkbook = wsCountSet NewWorkbook = Workbooks.Add Application.SheetsInNewWorkbook = OriginalWorksheetCountEndFunction自定义函数NewWorkbook可以创建最多带有255个工作表的工作簿。本测试示例创建一个带有10个工作表的新工作簿。[应用2] 打开工作簿(Open方法)Open方法用于打开一个现有的工作簿,其语法为:Workbooks.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)可以看到,该方法具有很多参数,但大多数参数都很少用到。在这些参数中,除参数FileName必须外,其它参数都可选。参数FileName指定要打开的工作簿文件的名称,参数UpdateLinks指定更新工作簿中链接的方式,参数ReadOnly用来设置是否以只读方式打开工作簿。如果需要使用密码来打开工作簿,则应该将参数Password设置为该密码;如果需要使用密码打开工作簿但没有指定密码,则会弹出询问密码的对话框。参数AddToMru指定是否将工作簿添加到最近使用的文件列表中,建议将其设置为True,默认值为False。应用示例4:以只读方式打开某工作簿Sub openWorkbook2()Dim fname AsString MsgBox 将D盘中的

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档