シートをまたいだセルの移動

備忘録。
Excelで、例えばsheet1,sheet2の2つのシートがあり、sheet2内のセルにhogeという名前がついていたとする。
今sheet1がActiveで、次にsheet2内のhogeに移動したいときは↓のように書けばよい。

Application.Goto reference:="hoge"


知らなかった…。
いままで↓のように書いてたので、ちょっと驚いた。

Worksheets("sheet2").Activate
Range("hoge").Select