问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vb.net 输出 excel

发布网友 发布时间:2022-04-24 22:29

我来回答

1个回答

热心网友 时间:2022-04-27 15:45

这里有段VB6.0的,你可以参考。
注意添加引用。

Private Sub Command6_Click()
Dim i, j As Integer
Dim xlApplication As Excel.Application, xlWorkbook As Excel.Workbook, xlSheet
Dim xlApp As Excel.Application
On Error Resume Next
Set xlApplication = GetObject(, "Excel.Application")
Set xlApp = CreateObject("Excel.Application")
If MsgBox("确认将文件信息导出到EXCEL中?�", vbExclamation + vbYesNo, "警告") = vbYes Then
If Err.Number <> 0 Then Set xlApplication = CreateObject("Excel.Application")
Set xlWorkbook = xlApplication.Workbooks.Add
Set xlSheet = xlWorkbook.ActiveSheet
xlSheet.Cells(1, 2) = lblcl.Caption
xlSheet.Range("A1:E1").MergeCells = True
xlSheet.Range("A1:E1").HorizontalAlignment = xlCenter
xlSheet.Cells(2, 2).ColumnWidth = 18
For i = 1 To DataGrid1.Columns.Count
xlSheet.Cells(2, 1) = "编号"
xlSheet.Cells(2, i + 1) = DataGrid1.Columns(i).Caption
For j = 0 To DataGrid1.VisibleRows - 1
xlSheet.Cells(j + 3, 1) = j + 1
xlSheet.Cells(j + 3, i + 1) = DataGrid1.Columns(i).CellText(DataGrid1.RowBookmark(j))
Next j
Next i
xlApplication.Visible = True
Set xlSheet = Nothing
Set xlWorkbook = Nothing
Set xlApplication = Nothing

'xlApp.Range("A2:L2").Columns.Interior.ColorIndex = 40
'xlApp.Range("A2:L2").Borders.LineStyle = xlContinuous
'xlApp.Visible = True

'xlApp.Range(xlSheet.Cells(2 + PartsRs.RecordCount + 1, 1), xlSheet.Cells(2 + PartsRs.RecordCount + 1, 8)).Columns.Interior.ColorIndex = 40
'xlApp.Range(xlSheet.Cells(2 + PartsRs.RecordCount + 1, 1), xlSheet.Cells(2 + PartsRs.RecordCount + 1, 8)).Borders.LineStyle = xlContinuous
Else
MsgBox "无信息可供您导出,请确认!", vbExclamation + vbOKOnly, "警告"
End If
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小明身高1.7m,站在竖直放置的平面镜前lm处,他在镜中的像高是 m, 身高为1.7m的小华站在大穿衣镜前l m处,通过看自己在镜中的像整理自己的... 身高1.7m 婴幼儿手足口病恢复期指甲会脱落吗 有没有那种很刺激的兽人文? 如何修复读卡器无法识别USB设备的问题解决USB设备在读卡器上无法识别的... 为什么USB读卡器无法识别 USB读卡器无法识别怎么办 欠信用卡30万还不起如何自首? 2021原神亚服风花节兑换码是什么_最新亚服风花节兑换码分享介绍_百度知 ... 7月pmi是多少 vb.net怎么打印导入的excel表 为什么电脑在打雷的时候会坏掉? 台式机电脑电源打雷坏了,是什么问题? 打雷为什么会把电脑打坏? 打雷了,笔记本电脑会被打坏的吗 打雷把电脑烧了,一般是烧哪个部位。 为什么打雷会把电器打坏 比如说电脑和电视?求解 打雷真的会损坏电脑吗? 光影魔术手照片处理教程是怎样的? PS处理相片的基本课程有哪些? 图像处理的课程哪里学好一些呢? 为什么打雷会把电脑或电器击坏 图像处理专业 研究生课程有什么 打雷能把电脑打坏吗? 智能视频图像处理与模式识别需要学习哪些课程??? 关于打雷打坏电脑 打雷会把电脑屏幕打坏吗 图片处理课程推荐 为什么打雷会打坏电脑等电器 大学的图形图像专业一般都开设什么课程呢? 如何在.Net中利用windows api函数打印一个文档 asp.net中 生成一个EXCEL文件,怎么样可以保存在客户端,并在客户端的打印机上打印出来 ASP.NET 后台调用EXCEL的宏实现打印。我用的是按钮实现的。这样就是在服务器端实现了打印。我想在客户端 C# asp.net button直接打印目录下的excel时居然从服务器的打印机出来 VB.NET输出到Excel的问题 VB.net怎么设定Excel打印范围 C#.NET将数据导入到Excel模板再打印谁有代码? .NET输出表格导入到EXCLE,高手来 求助.net导出下面excel的方法 .net导出到复杂excel表格,用什么技术呢 .net如何导入导出excel内容?(求实例) asp.net 导出excel哪种方法最好 asp.net 导出Excel 表格 怎么把excel进程关掉 ASP.NET导入导出Excel的方法 在用.net读取excel的时候如何将excel第一行设成标题行 锂电池跟充电器热敏电阻 锂电池保护板里面一根线干嘛的 NTC在锂电池保护板中的作用 常见的锂电池保护板有NTC为什么没有PTC?望详细说明 什么是javaw