下载地址简要说明
此表格控件本是给我自己写的软件用的,所以其中功能也是为我自己所定制,对某些人并不适用,所以在用之前请仔细看看此说明文件,以免半途而废此表不具备的典型功能
不能合并单元格
不能随意选择单元格(只有单行,多行两种选择模式)
没有绑定数据库功能(你只能把数据库的内容逐个读取并放入表格中)
不能从文件加载表格(这个可以有,但现在还没有)
必须有,也只能有一行标题
不能单独设置某单元格的对其属性和格式属性,只能整列设置要注意的地方
因为是自己用的,还没有写任何错误处理,所以请不要对任何不存在的行或列或单元格进行操作!
此控件没有属性,只有相应的Get和Set方法,比如一般的表格要设置或得到总行数,只需要使用.rows即可
但此控件设置行数时使用SetRows方法,读取时使用GetRows方法,具体请看函数说明
用代码进行的很多操作例如设置单元格的文本,颜色等都不会立刻自动重绘,必须要调用ReDrawGrid相关的方法重绘
错误的使用方法
频繁的设置表格行数或列数
如果要向空的表格中添加100行数据,很多人会通过设置.SetRows方法来调整表格的总行数,例如
dim I as long 
for i=0 to 99
    minicell1.SetRows minicell1.GetRows+1
    '设置新添加行的文本,颜色等信息
next
这样来添加100行,但这样是非常缓慢的,正确的做法是在知道要添加的行数的情况下一次性设定行数,然后再来设置这些列的内容,比如
minicell1.SetRows 100
for i=1 to 100
    '逐行设置文本,颜色等信息
next
列的设置也一样
另外如果要同时设置行数和列数可以直接用.RedimCells方法请先看看事件和函数的解释,了解一下大概有哪些功能再开始使用