要求可以程序控制内容,也可以由用户输入数据,应该用什么表格控件,该怎么解决

要求可以程序控制内容,也可以由用户输入数据,应该用什么表格控件
我现在写一个程序,里面有一个表格,里面包括一些标题文字,希望用户能够在对应栏输入内容。
比如我做一张表格,里面包括“姓名”“年龄”等提示,要求用户在文字后面的空白单元格输入内容。
但是用MSFlexGrid不允许输入内容,我知道可以配合text使用,但是怕麻烦;用DataGrid允许输入内容,但是程序却无法对内容进行控制。是否有这样的控件?

------解决方案--------------------
VB自带的控件DBGRID/MSFlexgrid都不能手动输入内容,只能通过编写代码来实现手工输入

一些第三方控件提供此功能,不过要过控件参数进行设置后方能操作