Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


45798 / 76732 ←次へ | 前へ→

【35919】Re:その範囲名が使われているかを判断したいが…
回答  かみちゃん  - 06/3/15(水) 23:02 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>VBAを使って、その範囲名が実際に使われているか?を判断するにはどうしたらいいのでしょうか?
>
>If (       ) = "あ" then '[「あ」という範囲名が使われている場合]

以下のような感じでできると思います。

Sub Macro1()
 Dim Nam As Name

 With ActiveWorkbook
  On Error Resume Next
  Set Nam = .Names("あ")
  If Not Nam Is Nothing Then
   MsgBox Nam.Name & " は、定義済みです"
  Else
   MsgBox "定義されていません"
  End If
 End With
End Sub

なお、
http://www.nurs.or.jp/~ppoy/access/excel/xlA011.html
で紹介されている
Sub myNM()
'〜省略〜
End Sub
は、名前の一覧が取得できるので、参考になると思います。
2 hits

【35918】その範囲名が使われているかを判断したいが… Cuore=Tane 06/3/15(水) 22:42 質問
【35919】Re:その範囲名が使われているかを判断した... かみちゃん 06/3/15(水) 23:02 回答
【35985】Re:その範囲名が使われているかを判断した... Cuore=Tane 06/3/17(金) 8:10 質問
【36005】Re:その範囲名が使われているかを判断した... ni 06/3/17(金) 23:08 回答
【36101】Re:その範囲名が使われているかを判断した... Cuore=Tane 06/3/20(月) 19:42 発言
【36185】Re:その範囲名が使われているかを判断した... Cuore=Tane 06/3/23(木) 22:31 質問
【36794】Re:その範囲名が使われているかを判断した... Cuore=Tane 06/4/14(金) 0:41 お礼

45798 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free