|
よろしくお願い致します。
VBAのウオッチウインドウで、ActiveWorkbook.Names を確認しました。
RefersToのアドレス前にあるシート名を取ってくるというマクロを組んでいます。
今まで、問題なく通っていた部分でエラーが出たためウオッチで確認したとこと、次のようになりました。
そこで、質問です。
Item 1
RefersTo:"=Sheet1!$F$13:$H$66" <−−−''無
RefersToLocal:"=Sheet1!$F$13:$H$66" <−−−''無
RefersToR1C1:"=Sheet1!R13C6:$R61C4" <−−−''無
・
・
Item 4
RefersTo:"='et2'!$B$4:$D$61" <−−−''あり
RefersToLocal:"='et2'!$B$4:$D$61" <−−−''あり
RefersToR1C1:"=et2!R4C2:R61C4" <−−−''無
・
・
Q1.
Item 1の RefersT oは、シート名の部分の Sheet1 の部分に''が付いていません。
しかし、Item4 の et2 の方は、''が付いています。
et2 の RefersToR1C1には、''が付いていません。
この違いは何なのでしょうか?
Q2.
名前の前に付いているシート名が欲しいのですが、マクロを組まずとも
ActiveWorkbook.Names.Item(1).SheetIndex のような形で、シート名を持ってくることは可能なのでしょうか?
|
|