Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:红色代码为何获取的是第二行数据?

1楼
evolymft 发表于:2024/3/29 14:10:00
Dim App As New MSExcel.Application
App.Visible = True
Dim Wb As MSExcel.Workbook = App.WorkBooks.Open("g:\1.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) '第1张表
Dim dr As DataRow = DataTables("进货").DataRows(0)
Ws.Cells(2, 3) = dr("品名")
2楼
有点蓝 发表于:2024/3/29 14:11:00
datatable是没有顺序的,如果要取界面的第1行应该使用table

Dim dr As Row = Tables("进货").Rows(0)
3楼
evolymft 发表于:2024/3/29 14:17:00
谢谢老师
4楼
evolymft 发表于:2024/3/29 15:03:00
Dim App As New MSExcel.Application
App.Visible = True
Dim Wb As MSExcel.Workbook = App.WorkBooks.Open("g:\1.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) '第1张表
Dim r1 As Integer, c1 As New List(Of Integer) From {1, 2}, c2 As New List(Of String) From {"品名", "型号"}
For r1 = 0 To Tables("进货").Rows.Count - 1
    Ws.Cells(r1 + 3, c1) = Tables("进货").Rows(r1)(c2) 
Next r1
5楼
evolymft 发表于:2024/3/29 15:03:00
请老师修改红色代码,谢谢!
6楼
有点蓝 发表于:2024/3/29 15:13:00
没看懂,截图说明一下
7楼
evolymft 发表于:2024/3/29 15:17:00
用集合逐一对应生成数据
8楼
evolymft 发表于:2024/3/29 15:19:00
图片点击可在新窗口打开查看
9楼
evolymft 发表于:2024/3/29 15:19:00
不知道如何截图

10楼
有点蓝 发表于:2024/3/29 15:36:00
上传方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02539 s, 2 queries.