С помощью vb.net я хотел бы выбрать 4 ячейки в Excel, а затем передать эти значения ячеек вместе с 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).