【发布时间】:2019-02-24 10:38:36
【问题描述】:
**我正在将 excel 数据导入 datagridview,我必须使用参数将此数据用于我的 word 文档。但不幸的是,excel 编号也出现在 gridview 中。它没有标题,我无法删除任何使用索引的任何东西。 nore 可以隐藏,因为它没有标题。因此,由于第一个无标题标题,我无法选择任何行。请帮助我,我真的需要帮助。如果我可以从 excel 导入数据而无需 excel 的行编号(图片的平均红色圆圈列),请使用该代码告诉我任何代码。以任何方式破坏没有标题的第一列**
OpenFileDialog openfile = new OpenFileDialog();
openfile.Filter = "XLS files (*.xls, *.xlt)|*.xls;*.xlt|XLSX files (*.xlsx, *.xlsm, *.xltx, *.xltm)|*.xlsx;*.xlsm;*.xltx;*.xltm|ODS files (*.ods, *.ots)|*.ods;*.ots|CSV files (*.csv, *.tsv)|*.csv;*.tsv|HTML files (*.html, *.htm)|*.html;*.htm";
openfile.FilterIndex = 2;
if (openfile.ShowDialog() == DialogResult.OK)
{
ExcelFile ef = ExcelFile.Load(openfile.FileName);
DataGridViewConverter.ExportToDataGridView(ef.Worksheets.ActiveWorksheet, this.dataGridView1, new ExportToDataGridViewOptions() { ColumnHeaders = true });
this.dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
【问题讨论】:
标签: c# winforms ado.net window