电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

EXCELWorkbook对象应用大全

EXCELWorkbook对象应用大全_第1页
1/69
EXCELWorkbook对象应用大全_第2页
2/69
EXCELWorkbook对象应用大全_第3页
3/69
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.Add EndSub 应用示例 2:创建一个新工作簿并命名工作表且添加数据 Sub CreateNewWorkbook2() Dim wb As Workbook Dim ws As Worksheet Dim i AsLong MsgBox "将创建一个新工作簿,并预设工作表格式." Set wb = Workbooks.Add Set 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 - 1 Next i EndSub 应用示例 3:创建带有指定数量工作表的工作簿 Sub testNewWorkbook() MsgBox "创建一个带有 10 个工作表的新工作簿" Dim wb As Workbook Set wb = NewWorkbook(10) EndSub Function NewWorkbook(wsCount AsInteger) As Workbook '创建带有由变量 wsCount 提定数量工作表的工作簿,工作表数在 1 至 255 之间 Dim OriginalWorksheetCount AsLong Set NewWorkbook = Nothing If wsCount < 1 Or wsCount > 255 ThenExitFunction OriginalWorksheetCount = Application.SheetsInNewWorkbook Application.SheetsInNewWorkbook = wsCount Set NewWorkbook = Workbooks.Add Application.SheetsInNewWorkbook = OriginalWorksheetCount EndFunction 自定义函数 NewWorkbook 可以创建...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

EXCELWorkbook对象应用大全

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部