'要先添加引用才能用到 Microsoft.Office.Interop.Excel.Application()
Dim MyExcel As New Microsoft.Office.Interop.Excel.Application()
MyExcel.Application.Workbooks.Add(True)
MyExcel.Visible = True
'去除dataGridView1的编号列(这里也可以不要)
Dim m As Integer
For m = 0 To DataGridView1.ColumnCount - 1
MyExcel.Cells(1, m + 1) = Me.DataGridView1.Columns(m).HeaderText
Next m
'往excel表里添加数据
Dim i As Integer
For i = 0 To DataGridView1.RowCount - 1
Dim j As Integer
For j = 0 To DataGridView1.ColumnCount - 1
If Me.DataGridView1(j, i).Value Is System.DBNull.Value Then
MyExcel.Cells(i + 2, j + 1) = ""
Else
MyExcel.Cells(i + 2, j + 1) = DataGridView1(j, i).Value.ToString
End If
Next j
Next i
End Sub
vb.net怎么访问excel表格我的是2007版本,其它类似
1.在工程中引用Microsoft Excel 12.0 Object Library
2、在通用对象的声明过程中定义EXCEL对象:
Dim xlApp As Excel.Application
Dim xlBook As Excel.WorkBook
Dim xlSheet As Excel.Worksheet
3、在程序中操作VB.NET EXCEL常用命令:
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件
xlApp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlSheet = xlBook.Worksheets("表名") '设置活动工作表
xlSheet.Cells(row, col) =值 '给单元格(row,col)赋值
xlSheet.PrintOut '打印工作表
xlBook.Close (True) '关闭工作簿
xlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象
xlBook.RunAutoMacros (xlAutoOpen) '运行EXCEL启动宏xlBook.RunAutoMacros (xlAutoClose) '运行EXCEL关闭宏
还有很多,这个要自己慢慢摸索
vb.net在excel添加新的一页1、首先打开excel工作表格 。
2、其次用鼠标右键点击“标签栏”,选择“插入” 。
3、最后选择里面“工作表”点击即可完成添加 。
vb.net如何调用打开外部excel文档第一步,新建项目 。
1
打开vb.net,也就是打开Microsoft visual studio 2010,第一次使用的时候设置为basic语言就行 。新建项目--打开excel 。
2
新建成功 。
END
第二步,添加引用 。
1
“项目”--“添加引用” 。
2
添加Microsoft Excel 14.0 Object Library 。
END
第三步,添加打开文件对话框工具 。
1
工具箱--对话框--openfiledialog 。
2
添加成功 。
END
第四步,添加命令按钮控件 。
1
工具箱--公共控件--button 。
在控件上右击鼠标 , 进入属性设置 。
2
text属性设置为“打开excel” 。
3
name属性也设置为“打开excel” 。
END
第五步,编写程序 。
1
鼠标双击命令按钮,进入编程界面,编写程序 。
END
第六步,运行程序 。
1
鼠标单击启动调式图标,程序开始运行 。
2
单击打开excel命令按钮,调用打开文件对话框,选择自己要打开的excel文件 。
END
第七步 , 保存程序 。
第一次程序运行完,关闭程序,出现关闭项目提示,选择保存 。
2
选好自己要保存的位置 。
vb.net电子表格的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vb编写excel、vb.net电子表格的信息别忘了在本站进行查找喔 。
推荐阅读
- pdf文档如何拆分成每页,pdf文档怎么拆分成一页一页的
- 家里联通路由器怎么重置,联通宽带路由器怎么重置
- 全即时单机游戏,单机全部游戏
- go语言命令二进制 golang二进制
- flutter数据存储,flutter storage
- 临沂收款软件代理加盟,临沂收钱吧代理
- erp系统初始化有啥意义与目的,erp的初步认识
- go语言下载手机版 go语言 app
- chatgpt分镜脚本,tvc分镜头脚本教学