使用 vb.net,我想在 Excel 中选择 4 个单元格,然后将这些单元格值与 1 个按钮标签一起传递给 Excel 中的公式。
我按下一个带有一个月的按钮,说“五月”作为文本。我想在 Excel 中获取一个标记为“May1t”的单元格,其值是直到五月的小时数。这是我正在使用的代码。
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)。