C#, 把access数据导出成excel表格

如果具体到查询结果呢?查询具体到某一个人的信息输出到特定表格Excal中急求谢谢... 如果具体到查询结果呢?查询具体到某一个人的信息输出到特定表格Excal中
急求
谢谢
展开
 我来答
隆教00L
2012-03-30 · 超过15用户采纳过TA的回答
知道答主
回答量:87
采纳率:100%
帮助的人:38.7万
展开全部
添加一个引用(micros excel),然后添加如下代码:
Microsoft.Office.Interop.Excel.ApplicationClass myexcel = new Microsoft.Office.Interop.Excel.ApplicationClass();
myexcel.Visible = true;
if (myexcel == null)
{
MessageBox.Show("无法启动excel");
return;
}
myexcel.Application.Workbooks.Add(true);
int rowscount = this.dataGridView1.RowCount;
int colcount = this.dataGridView1.ColumnCount;
for (int i = 0; i < colcount; i++)
{
myexcel.Cells[1, i + 1] = this.dataGridView1.Columns[i].HeaderText;
}
for (int i = 0; i < rowscount; i++)
{
for (int j = 0; j < colcount; j++)
{
myexcel.Cells[i + 2, j + 1] = this.dataGridView1[j,i].Value.ToString();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式