vb.netを使用して、Excelで4つのセルを選択し、それらのセルの値を1つのボタンタグとともにExcelの数式に渡します。
月のボタンを押して、「5月」とテキストで言います。「May1t」というラベルの付いたExcelのセルを取得したいのですが、その値は5月までの時間数です。これは私が使用しているコードです。
xlsWB.Worksheets(2).Range(Month1& "1t")。Value
これを値として変数を設定することはできますが、
このセル(時間がカウントダウンすると更新されます)と他の3つの同様に指定されたセルを、ボタンタグとともにExcelの数式に渡します。
私はこのようなものを持っています:
Private Sub F_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles F.Click
xlsWB.Worksheets(4).Range("B2").Formula = "=MyFunction()"
xlsWB.Worksheets(1).Range(Month1 & "1t").Select()
End Sub
数式は、MyFunction(Cell、Tag、Cell、Cell、Cell)の順序でパラメーターを取ります。