乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 初学者提问:vb中excel里面的数据加载到vsflexgr...

初学者提问:vb中excel里面的数据加载到vsflexgr...

作者:乔山办公网日期:

返回目录:excel表格制作


我这里有一段是从dataset写到excel的,你只要把ds里的字段改成vsflexgrid的单元格就可以了,你先研究一下,有问题可以再找我. Dim excel As Excel.Application = New Excel.Application excel.DisplayAlerts = True excel.Workbooks.Add(True) 'excel.Visible = True Dim i As Integer excel.Cells(8, 1) = "brand_key" excel.Cells(8, 2) = "Season_Key" excel.Cells(8, 3) = "article_key" excel.Cells(8, 4) = "color_key" excel.Cells(8, 5) = "inseam_key" For i = 0 To ds.Tables(0).Rows.Count - 1 excel.Cells(i + 9, 1) = ds.Tables(0).Rows(i)...

'1、定义Excel操作变量
Dim objExcelFile As Excel.Application
Dim objWorkBook As Excel.Workbook
Dim objImportSheet As Excel.Worksheet

'2、打开Excel进程,并打开目标Excel文件
Set objExcelFile = New Excel.Application
objExcelFile.DisplayAlerts = False
Set objWorkBook = objExcelFile.Workbooks.Open(cFileName)
Set objImportSheet = objWorkBook.Sheets(1)

'3、获取Excel有效区域的行和列数e69da5e887aae799bee5baa6e79fa5e98193331
Dim intLastColNum As Integer
Dim intLastRowNum As Integer
intLastColNum = objImportSheet.UsedRange.Columns.Count
intLastRowNum = objImportSheet.UsedRange.Rows.Count
KHS = 0
'载入数据

With MSHFlexGrid
For i = ExcelFirstRow To intLastRowNum
' ProgressBar1.value = i
blnNullRow = True
For j = 1 To .Cols - 1 - GridCol

If Trim$(objImportSheet.Cells(i, j).Value) <> "" Then
blnNullRow = False
Exit For
End If

Next j

If blnNullRow = False Then
.AddItem .Rows - 1
.TextMatrix((i - ExcelFirstRow + GridFirstRow) - KHS, 0) = i - KHS - ExcelFirstRow + 1
.TextMatrix((i - ExcelFirstRow + GridFirstRow) - KHS, 1) = ""
For j = 1 To 5
.TextMatrix((i - ExcelFirstRow + GridFirstRow) - KHS, j + 2) = Trim$(objImportSheet.Cells(i,j).value)

Next j
Else
KHS = KHS + 1
End If

Next i
END WITH
百度一下大把copy例子,非要来这里提问。
VB 读取Excel表格数据并在ListView控件中显
http:///Code/VB/WJCZ/Excel_616.html

rs.Open "select * from [Sheet1$]", conn, adOpenDynamic, adLockOptimistic
Set Grid1.DataSource = rs
这两句不正确。zhidao

相关阅读

  • 在excel文档里如何去掉背景颜色

  • 乔山办公网excel表格制作
  • 桌面->右键->属性->外观->高级->项目选择(窗口)、颜抄色1(L)选择(其它)将色调改为:85。饱和度:123。亮度:205->添加百到自定义颜色->在自定义颜色选定点确定->确定这样所
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网