我正在尝试从 datagridview 元素中的选定行自动填充主 excel 文件。我已经将数据库连接到数据网格,并且我正在尝试根据数据网格的选定行填充 excel 电子表格中的某些字段。
Dim objExcel As New Excel.Application
objExcel.Workbooks.Add("path of master workbook")
'
objExcel.Visible = True
'Select and modify cells
'Site(Name)
objExcel.Range("B2").Select()
objExcel.ActiveCell.FormulaR1C1() = 'Where I want to specify the value
根据我所做的研究,我需要使用我的数据网格的 selectionchanged 事件来识别选定的行,然后根据列索引填充电子表格,然后使用循环填充剩余的字段。我还想通过循环遍历数据网格视图中的选定行来添加创建多个工作表的能力。
我查看了许多不同的代码示例,用于将整个数据网格导出到 Excel,但我一生都无法弄清楚如何仅获取所选行的值,然后根据列进一步获取单个单元格的值.
有人可以指出我正确的方向,还是让我知道我完全不在基地?