打开操作excel,word

32 篇文章 1 订阅
Set excelApp = CreateObject("excel.Application")
excelApp.Visible = true
excelApp.Workbooks.Open "d:\1.xls"
Set osheet = excelApp.Sheets.Item(1) '重命名sheet
osheet.Name = "hello"
osheet.Cells(1,1) = "test123" '第一行第一列输入数据
excelApp.ActiveWorkbook.Save
Set excelApp = nothing

 用这样操作excle的方式,以后可以自定义做一个测试报表

 

也可以创建Excel.Application对象来对Excel文件进行操作。

Set ExcelApp=CreateObject("Excel.Application")            ‘创建ExcelApp对象

Set ExcelWor=ExcelApp.Workbooks.Open("C:/Users/luyime/Desktop/another.xls")            ‘打开excel文件工作簿

Set ExcelShe=ExcelWor.Worksheets("Sheet1").UsedRange                 ‘这里需要用到UsedRange,表示Sheet1所使用单元格的范围,否则会将所有单元格都打印出

rowcount=ExcelShe.Rows.count                              ‘计算使用的单元格行数

columncount=ExcelShe.Columns.count                  ‘计算使用的单元格的列数

For i=1 to rowcount

                      For j=1 to columncount

                                                      Msgbox ExcelShe.Cells(i,j)                            ‘打印出单元格的内容

                      Next     

Next

Set ExcelShe=Nothing

ExcelWor.Close            ‘关闭工作簿对象

ExcelApp.Quit             ‘退出ExcelApp对象

以上主要是利用了WorkSheet对象的一些属性和方法,如UsedRange,Cells,Rows,Columns等等

 

 

下面是操作word

Set wobj = CreateObject(”Word.Application”)
wobj.Visible = True
Set Doc = wobj.Documents.Add
Set Range = Doc.Paragraphs.Add.Range
Range.Text = “The first Paragraph”
Doc.Paragraphs.Add
Set Range2 = Doc.Paragraphs.Add.Range
Range2.Text = “The second Paragraph”
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值