c# - 从 Datagridview 到 Excel - 它不保存我的数值
问题描述
这是我从 datagridview 到 excel 文件的导出代码:
for (int s = 0; s < dgw.Rows.Count - 1; s++)
{
for (int s2 = 0; s2 < dgw.Columns.Count - 1; s2++)
{
ea.Cells[s + 2, s2 + 1] = dgw.Rows[s].Cells[s2].Value.ToString();
}
}
谢谢你的回答。
解决方案
错误在这里:for (int s2 = 0; s2 < dgw.Columns.Count - 1; s2++)
删除-1
或更改<
为<=
推荐阅读
- javascript - 防止 ajax 404 错误出现在浏览器的控制台中
- excel - 在 22 年 6 月 IE 11 生命周期结束后,VBA 的 Internet 控制功能会起作用吗?
- python - 在 selenium python 中关闭浏览器选项卡
- python-3.x - 我正在尝试训练一个 tensorflow2 模型,但我遇到了一个错误
- metricbeat - Metricbeat(到 logz.io)抛出“无法连接到退避:x509:证书由未知机构签名”
- c# - NSButton 属性不变
- rust - 使用 From 转换参数类型的内部值
- if-statement - 为什么是`PrevActiveClass?WinActivate ahk_class %PrevActiveClass%` 不起作用?
- python - 无法使用 Flask/Python 为雪花执行任何 sql
- php - 为什么mysql查询花费太多时间来获取结果?