vb.net操作Excel

Excel2007添加引用Microsoft Excel 12.0 library object

 

'導入命名空間

Imports Microsoft.Office.Interop


Private Sub A1()
'導出Excel
Dim Xls As Excel.Application = New Excel.Application '定义excel应用程序
Dim Xlsbook As Excel.Workbook '定义工作簿
Dim Xlssheet As Excel.Worksheet '定义工作表
Xlsbook = Xls.Application.Workbooks.Add '添加新工作簿
Xlssheet = Xlsbook.Sheets(1) '第1个工作表的控制句柄
Xlssheet.Name = "測試表" '表名
Xls.Caption = "測試工作簿" '工作簿名


Xlssheet.Cells(1, 1).value = "測試列" '單元格值


Xlssheet.Cells.EntireColumn.AutoFit() '自動列寬
Xls.Visible = True '显示excel 程序

Xlssheet.Cells(2, 1).value = "0001" '單元格值

Xlssheet.Cells.NumberFormatLocal = "@" '修改單元格格式
Xlssheet.Cells(3, 1).value = "0001" '單元格值

Xlssheet.Cells(3, 1).Font.Color = RGB(255, 0, 0) '文字顏色

 

'二维数组

Dim i As Integer
Dim DataArray(100, 2)
For i = 1 To 100
DataArray(i, 0) = "A" & i
DataArray(i, 1) = "B" & i
Next
Xlssheet.Range("A10").Resize(101, 2).Value = DataArray

Xlssheet.Rows(60).delete() '刪除第60行

Xls.DisplayAlerts = False '不显示对话框
Xls.ActiveWorkbook.SaveAs("D:\測試.xls") '儲存檔案
Xls.Workbooks.Close() '關閉檔案
Xls = Nothing '释放EXCEL对象

End Sub

 

转载于:https://www.cnblogs.com/leme-chen/p/9267466.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值