with datgrid1
             .columns(0).caption="1"
             .columns(0).caption="2"
             .columns(0).caption="3"
end with
在=“3”的地方告诉我“下标超限“

解决方案 »

  1.   

    With DataGrid1
        
            .Columns(0).Caption = "1"
            .Columns(0).Caption = "2"
            .Columns(0).Caption = "3"
        End With
    这段代码是不会出错的
      

  2.   

    =“3”的地方告诉我“下标超限“.Columns(0).Caption = "3"  据你的情况,可能是.Columns(0) 列下标超出了列的范围
    比如只有两列,如果写成.Columns(3),就会出现你说的错误
    建议你右键datagrid,编辑--->追加  ,这样就会追加列