vb 表格控件输入数据

VB 自带的几个grid控件是不是都无法用键盘输入数据?有什么办法可是像图中那样直接写入数据

vb中的DBGrid控件(或支持ADO的Grid控件)是可以和数据源连接并进行数据的增加与修改的.
1、要连接数据源,首先要建立Data控件或用程序提供数据源,设置 DBGrid.DataMode=0-bound模式,DGBrid.DataSource为数据源,要想进行数据的操作,需要设置DBGrid的AllowAddNew,AllowUpdate等属性为True
2、DGBrid还可以进行非数据连接的模式,设置DBGrid.DataMode=1-unbound,设置DBGrid的相关属性,也可以同 Excel一样进行数据的录入。要想进行数据的加工,需要遍历DBGrid 的Col 及Row来读取数据.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-01
VB6自带的几个grid控件,DataGrid就可以键盘输入数据;
MSHFlexGrid 控件虽然不能直接键盘输入,但是经过处理,也是可以编辑数据的;
另外,想你推荐一款第三方控件:FlexCell,使用方便,我一般的使用这款控件。它还支持各种网格合并处理。本回答被提问者和网友采纳
相似回答