在VB中操作Excel的问题

[复制链接]
查看11 | 回复5 | 2009-3-31 14:48:49 | 显示全部楼层 |阅读模式
在VB的窗体中有4个TXETbox控件,把EXCEL里的数据显示在这4个控件里(EXCEL里的表格是4行四列),还有2个按钮控件,分别是“下一条”“上一条”。运行时在四个TEXTBOX控件里显示EXCEL表里的第一行的四个数据,按一下“下一条”会显示EXCEL表里的第二行,按“上一条”会显示上以行的数据。能实现这些的代码,哪位高手能帮帮我啊?会再加分的!万分感激~~~~

回复

使用道具 举报

千问 | 2009-3-31 14:48:49 | 显示全部楼层
把以下代码放入代码窗口中运行即可:Option ExplicitDim mxlApp As Excel.ApplicationDim mxlBook As Excel.WorkbookDim mxlSheet As ObjectDim H As IntegerPrivate Sub Command1_Click() '下一行If H < 4 Then
H = H + 1
Text1.Text = mxlSheet.Cells(H, 1)
Text2.Text = mxlSheet.Cells(H, 2)
Text3.Text = mxlSheet.Cells(H, 3)
Te...
回复

使用道具 举报

千问 | 2009-3-31 14:48:49 | 显示全部楼层
Text1.Text = mxlSheet.Cells(i, 1) .........
回复

使用道具 举报

千问 | 2009-3-31 14:48:49 | 显示全部楼层
'添加引用:microsoft excel 11.0 object libraryDim xlsApp As Excel.ApplicationDim xlsBook1 As Excel.WorkbookDim xlsSheet1 As Excel.WorksheetDim i As IntegerDim fileName As Stri...
回复

使用道具 举报

千问 | 2009-3-31 14:48:49 | 显示全部楼层
帮你写了下,建好工程后要先引用Microsoft Excel 11.0 Object Library ,然后输入下面代码,我这里用text5作了个指针的功能。还有就是我这里excel的默认范围是(a1:d4)Private Sub CommandButton1_Click()'导入exceltext5.caption="0"dim xl,xl...
回复

使用道具 举报

千问 | 2009-3-31 14:48:49 | 显示全部楼层
这个很容易的..当初我把数据库里面资料放入EXCEL里面去打印...只是不记得代码了...原谅!!^_^几天内要是还没有高手帮你解决..我回去帮你把代码拷过来吧......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行