2014-12-15 2 views
0

리셋 버튼이 있으며 "temp"범위가 "start"범위입니다. 그것은 Excel 2007에서 작동하지만, 엑셀 2013에서 작동하지 않는 두 문장은 다음과 같습니다엑셀 2007 매크로를 업데이트하여 Excel 2013으로 업그레이드

Range("start").Select 

ActiveCell.Name = "Temp" 

2013 Excel에서이 작업을 위해 변경 될 필요가 뭐? 아마도

+0

** 어떻게 **이 작동하지 않는 이유는 무엇입니까? – SLaks

+0

내가 말할 수있는 것은 시트 이름을 선언하는 것입니다. 어쩌면 액티브 시트가 계속 진행 중입니다 ... 우연 일 수도 있습니다 ... – peege

+0

213에서 "Temp"범위가 "Start" 범위. – David

답변

0

:

Sub dural() 
    Range("Start").Parent.Activate 
    Range("Start").Select 
    ActiveCell.Name = "temp" 
End Sub 
+0

도움에 감사드립니다. 그것은 작동하지 않았다. 또한 다음을 시도했습니다. – David

+0

ActiveWorkbook.Names ("Temp") = ActiveWorkbook.Names ("Start") ActiveWorkbook.Names ("Temp") = Range ("start") – David

관련 문제