Grid中显示的是一些非绑定的数据,怎样取得Grid中某个列或者是某个单元格的值。
例如Grid中显示的数据:
--------------------------------------------
姓名      权限        是否拥有
--------------------------------------------
李三      增加         是
---------------------------------------------
李三      修改         否
-------------------------------------------
第三列"是否拥有"是checkbox形式.
我想在点保存时,能取得第三列的每一个值。

解决方案 »

  1.   

    这个简单啊,你用GRIDYSLIST.Columns(3).Text也就是取得第四列(第一个是0开头)的值,其余类推,第三列可以在属性页中设置显示时显示成汉字“是”,“否”,取单元格的值可以用GRIDYSLIST.Row = 2 GRIDYSLIST.Col = 2 MsgBox GRIDYSLIST.Text 这是取第三个单元格的值,可以定位到单独的单元格
    保存该值时直接用gridyslist.columns(3).text,请注意定位书签BooK,否则易取错适得其反