Опитвам се да улесня вмъкването на функцията Round в редица клетки, които вече имат формули в тях.
Например, ако клетка A1 има формулата =b1+b2
, след използването на този макрос, искам съдържанието на клетката да се чете =Round(b1+b2,)
. Формулите във всяка от клетките не са еднакви, така че частта b1+b2
трябва да бъде всякаква.
Всичко, до което мога да стигна, е това:
Sub Round()
Activecell.FormulaR1C1 = "=ROUND(b1+b2,)"
End Sub
Така че наистина търся някакъв начин да получа формулата в избрана клетка и след това да редактирам това съдържание с помощта на VBA. Никъде не мога да намеря отговора.