日期:2014-05-17  浏览次数:20813 次

急 C#DataTable导出成Execl 总是提示object未包含"get_Range"的定义
各位高手请帮帮忙,在下面红色区域总是提示:object未包含"get_Range"的定义,导致导出数据失败
 try
            {
                System.Data.DataTable objDtResult = new System.Data.DataTable();
                objDtResult.Columns.Add("姓名");
                objDtResult.Columns.Add("性别");
                objDtResult.Columns.Add("年龄");
                objDtResult.Columns.Add("身份证号");

                objDtResult.Columns.Add("职业工种");

                objDtResult.Columns.Add("工作单位");

                objDtResult.Columns.Add("套餐名称");

                objDtResult.Columns.Add("企业分组");

                //指定数据源
                string m_strSerName = string.Empty;//套餐名
                string m_strGroup = string.Empty;//分组名
                string m_strSex = "男,女";
                string m_strEnterprise = this.m_objViewer.m_dgvEnterpriseDetail.Rows[0].Cells["entname_vchr"].Value.ToString();
                for (int intI = 0; intI < this.m_objViewer.m_dgvEnterpriseDetail.Rows.Count; intI++)
                {
                    if (intI == 0)
                    {
                        m_strSerName = this.m_objViewer.m_dgvEnterpriseDetail.Rows[intI].Cells["sername_vchr"].Value.ToString();
                        m_strGroup = this.m_objViewer.m_dgvEnterpriseDetail.Rows[intI].Cells["entgroupname_vchr"].Value.ToString();
                    }
                    else
                    {
                        m_strSe