已有23人关注
可不可在原来的excel中创建一个
发表在VB答疑区 2009-03-23
是否精华
版块置顶:
我在I盘有一个123.xls文件,用vb打开同时创建一个sheet表。可以吗
  Dim excelid As Excel.Application
  Dim excelidbook As Excel.Workbook
  Dim excelIDsheet As New Excel.Worksheet
  Set excelid = New Excel.Application
 
 excelid.Workbooks.Open ("i:\123.xls")
   ii = 1
 Set excelIDsheet= excelid.Worksheets(ii)
 excelid.Worksheets(ii).Activate
 excelid.Visible = True
这个样写会提示“下标越界”
如有答案,请详细说明
分享到:
精彩评论 1
Lemon
学分:0 LV1
2009-03-29
沙发
您好!

在打开excel的同时,创建一个名称为“abc”的sheet

dim xApp as new excel.application
dim xbook as new excel.workbook
dim xSheet as new excel.worksheet

set xapp=new excel.application
set xbook = xapp.workbooks.add
xapp.visible = true
set xsheet=xbook.worksheet(1)
xsheet.name="abc"
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照