1

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)の順序でパラメーターを取ります。

4

1 に答える 1

0

Cell と Tag が文字列であると仮定すると、そのまま進めますか?:

xlsWB.Worksheets(4).Range("B2").Formula =
"=MyFunction(" & Cell & "," & Tag & "," & Cell & "," & Cell & "," & Cell & ")"
于 2011-04-08T17:26:52.603 に答える