社区
VB基础类
帖子详情
VB操作EXCEL例子的的问题
ccbbcc
2019-02-12 11:26:08
我求助一位高手,VB如何操作EXCEL。
他给了我一个例子,我一运行,点击MSFlexGrid1的任一行,就出错。
我单步调试,发现到上图那一行出错。我搞不懂,问那个高手,他又不说。
请各位高手看看,怎么回事?谢谢!
...全文
210
11
打赏
收藏
VB操作EXCEL例子的的问题
我求助一位高手,VB如何操作EXCEL。 他给了我一个例子,我一运行,点击MSFlexGrid1的任一行,就出错。 我单步调试,发现到上图那一行出错。我搞不懂,问那个高手,他又不说。 请各位高手看看,怎么回事?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengchuiyidiye
2019-04-23
打赏
举报
回复
能把例子发出来看看嘛,刚学菜鸟一枚,谢谢楼主,1162311852@qq.com
ccbbcc
2019-02-13
打赏
举报
回复
谢谢,好了。。。。。。。。。。。。。。。
ZHRXJR
2019-02-13
打赏
举报
回复
好吧,这个问题估计是系统问题,在【控制面板】-【区域与语言】自定义日期设置中修改为短日期,即:yyyy-MM-dd 就可以了。
如果不行可能是你的Excel的问题了。
ccbbcc
2019-02-13
打赏
举报
回复
我知道是数据类型不匹配,就是多了一个星期几,可是不明白为什么会多
ZHRXJR
2019-02-13
打赏
举报
回复
很明显是
SYRQ = CDate(MSFlexGrid1.TextMatrix(MSFlexGrid1.Row, 1)) 语句中的数据类型不匹配
还是老老实实学习基本的基础知识吧!连错误在哪里都搞不清,别说是数据类型了!
ccbbcc
2019-02-12
打赏
举报
回复
明明上传了,怎么不显示。
ccbbcc
2019-02-12
打赏
举报
回复
ccbbcc
2019-02-12
打赏
举报
回复
ccbbcc
2019-02-12
打赏
举报
回复
好像每次只能上传一个图片。
原来的EXCEL表格
ccbbcc
2019-02-12
打赏
举报
回复
谢谢!有个EXCEL表格
是没有星期几的。
可是一运行程序,就变成这样了。
Private Sub Form_Load()
MSFlexGrid1.Clear
MSFlexGrid1.Visible = True
Call KKK(cn)
Rs.Open "Select * From [Sheet1$]", cn, 3, 2
BB = Rs.RecordCount
With MSFlexGrid1
.Cols = 6
.Rows = 1 + BB
.TextMatrix(0, 0) = "序号"
.TextMatrix(0, 1) = "试验日期"
.TextMatrix(0, 2) = "试验编号"
.TextMatrix(0, 3) = "试件形状"
.TextMatrix(0, 4) = "试件尺寸"
.TextMatrix(0, 5) = "标距(mm)"
.ColWidth(0) = 800 '8415
.ColWidth(1) = 1500
.ColWidth(2) = 1500
.ColWidth(3) = 1500
.ColWidth(4) = 1500
.ColWidth(5) = 1500
.CellBackColor = &HFFFFFF
For I = 1 To BB
.TextMatrix(I, 0) = I
.TextMatrix(I, 1) = Rs!试验日期
.TextMatrix(I, 2) = Rs!试验编号
.TextMatrix(I, 3) = Rs!试件形状
.TextMatrix(I, 4) = Rs!试件尺寸
.TextMatrix(I, 5) = Rs!标距
Rs.MoveNext
Next I
End With
Rs.Close
Set Rs = Nothing
cn.Close
Set cn = Nothing
Option1(0).Value = True
End Sub
不知道哪儿错了。
那个高手运行程序以后
脆皮大雪糕
2019-02-12
打赏
举报
回复
都已经断点在错误处了,看看你CDATE的是什么东西咯。 目测,你从grid里面取出来的第一列字符串后面跟着星期几,美国程序员写的Cdate函数不认识嘛
VB
操作
EXCEL
例子
在
VB
(Visual Basic)中
操作
Excel
,主要是通过创建
Excel
应用程序对象来实现对
Excel
电子表格的自动化
操作
。在上述代码中,我们看到一个典型的
VB
代码片段,用于创建一个新的
Excel
工作簿,填充数据,设置格式,以及保护...
vb
连接
excel
例程
接下来,我们可以使用Workbook对象打开已存在的
Excel
文件。例如: ```
vb
Dim xlBook As
Excel
.Workbook Set xlBook = xlApp.Workbooks.Open("C:\path\to\your\file.xlsx") ``` 3. **处理工作表**: 在打开的...
vb
DataGrid导出
excel
例子
本例提供的"
vb
DataGrid导出
excel
例子
"是一个很好的学习资源,它将展示如何在
VB
中实现这个功能,使得开发人员能够快速地将用户界面的数据转换为可编辑的
Excel
文件。 首先,我们需要了解
VB
中与DataGrid和
Excel
交互的...
Excel
and
VB
用
VB
创建
EXCEL
文件的实例
本文将深入探讨如何使用
VB
来创建并
操作
Excel
文件,包括输入数据以及进行格式调整。 首先,
VB
是Visual Basic的简称,它是微软开发的一种面向对象的编程语言,特别适合于Windows环境下的应用程序开发。而
Excel
则是...
VB
控制
Excel
文件写
操作
本教程将详细讲解如何使用
VB
控制
Excel
文件进行写
操作
,以便开发者能够更好地理解和应用这项技术。 首先,我们需要引入Microsoft
Excel
对象库,这是
VB
与
Excel
进行通信的基础。在
VB
工程的引用中添加"Microsoft
Excel
...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章