在vb程序中打开了一个EXCEL文件,现在我想得到这个文件中表格的列数和行数,该怎么程序实现?

解决方案 »

  1.   

    m_lRows = m_oSheet.UsedRange.Rows.Count
    哦看错了,需要说明的是这个有是后会不准
      

  2.   

    Cells.Columns.count
    Cells.Rows.count
      

  3.   

    是使用的还是全部?
    如果是使用看 nik_Amis的
      

  4.   

    Set conn = New Connection
        conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & tmpName & ";Extended Properties=""Excel 8.0;"""
            
        Set Rs = New Recordset
        Rs.Open "select * from [" & shtName & "$]", conn, 1
        ColNum = Rs.Fields.Count
        RowNum = Rs.RecordCount
        Rs.Close
        Set Rs = Nothing
        conn.Close
        Set conn = Nothing