sub rrr()
'
Name0 = "Лист3" ' Имя исходного листа
Name1 = "Лист4" ' Имя первого создаваемого листа
Name2 = "Лист5" ' Имя второго создаваемого листа
RFormula = "A2" ' На какую ячейку сошлемся
'
Sheets(Name0).Copy After:=Sheets(Name0) ' Копируем лист Name0, вставляем его после листа Name0
ActiveSheet.Name = Name1 ' Переименовываем получившийся лист
Range(RFormula) = "=" + Name0 + "!" + RFormula ' Вставляем формулу в ячейку RFormula =Лист3!A2
'
Sheets(Name1).Copy After:=Sheets(Name1)
ActiveSheet.Name = Name2
Range(RFormula) = "=" + Name1 + "!" + RFormula
'
End Sub
Sub sss()
'
Name0 = "Лист3" ' Имя исходного листа
Name1 = "Лист4" ' Имя первого создаваемого листа
Name2 = "Лист5" ' Имя второго создаваемого листа
RFormula = "A2" ' На какую ячейку сошлемся
'
InsList Name0, Name1, RFormula
InsList Name1, Name2, RFormula
End Sub
Sub InsList(N0, N1, R)
Sheets(N0).Copy After:=Sheets(N0) ' Копируем лист N0, вставляем его после листа N0
ActiveSheet.Name = N1 ' Переименовываем получившийся лист
Range(R) = "=" + N0 + "!" + R ' Вставляем формулу в ячейку R
End Sub
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.