Я пытаюсь автоматизировать заполнение главного файла excel из выбранных строк в элементе datagridview. Я уже подключил базу данных к сетке данных и пытаюсь заполнить определенные поля в электронной таблице 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, но я не могу понять, как получить значение только выбранной строки, а затем дополнительные значения отдельных ячеек на основе столбца .
Может ли кто-нибудь указать мне правильное направление или просто дайте мне знать, что я совершенно неправ?
DataGridView1_SelectionChanged
для получения сведений о текущей строке. См. эту ссылку msdn.microsoft.com/en -us/library/ Для взаимодействия с формой Excel VB.Net после получения значений сетки данных см. эту ссылку siddharthrout.wordpress.com/vb-net-and-excel - person Siddharth Rout   schedule 19.06.2012