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にエクスポートするためのさまざまなコードサンプルを見てきましたが、選択した行のみの値を取得し、列に基づいて個々のセルの値を取得する方法を一生理解することはできません。 。
誰かが私を正しい方向に向けることができますか、それとも私が完全にベースから外れていることを私に知らせてもらえますか?