投稿日 | : 2003/04/10(Thu) 12:41 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^3: 名前定義したセルの存在確認? |
> なにか他にいい方法がありましたら教えて下さい。
名前定義って、シート単位の物とワークブック単位の物がありますよね。
という事は、Worksheets.Countが 3のブックの場合、同じ名前が
合計4つ存在する可能性がありますが…その場合はどうされたいのでしょうか?
たとえば、ワークブック上の名前定義が、
objWorkbook.Names.Add "あああ", "=Sheet3!$A$1+Sheet1!$A$1"
objSheet1.Names.Add "あああ", Sheet1.Range("$A$1")
objSheet2.Names.Add "あああ", Sheet3.Range("$A$1")
のようになっている場合です。
特に最後の
objSheet2.Names("あああ") '…あるいは、objWorkbook.Names("Sheet2!あああ")
などは、定義はSheet2上にありますが、参照先はSheet3上のセルだったりしますし。(^_^;)