(2020.02.25 追記あり) 通常は BackgroundWorker からダイアログのコントロールを操作することはできない。だが、Delegate を経由すれば、可能になる。 Public Class Form1 '*** UIスレッドで実行される関数 *** Private Sub AddRow(color1 As Color, objs As Object()) Dim row1 As New DataGridViewRow row1.CreateCells(Me.DataGrid_Sheet) For i As Integer = LBound(objs) To UBound(o…