Добрый день! Имеется макрос:
Range("AB12").Select
ActiveCell.FormulaR1C1 = "='6.1'!RC"
Range("AC12").Select
ActiveCell.FormulaR1C1 = "='6.1'!RC+1"
Range("C18").Select
ActiveCell.FormulaR1C1 = "=CONCATENATE(R[-6]C[25],""."",R[-6]C[26])"
Range("B19:K19").Select
End Sub
Вопрос: можно ли сделать, чтоб он завязывался не от листа 6.1 а от предыдущего, относительно того, на котором выполняешь макрос? соответственно, если находишься на листе 6.115 он завязывался от листа 6.114. Спасибо!
Написал вам два письма на почту с заголовком "Письмо с Форума по VBA, Excel и Word". Написал именно на почту, а не на форум.
Range("AB12").Select
ActiveCell.FormulaR1C1 = "='" & ActiveSheet.Previous.Name & " '!RC"
Range("AC12").Select
ActiveCell.FormulaR1C1 = "='" & ActiveSheet.Previous.Name & "'!RC+1"