С 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).