Excel VBA質問箱 IV

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

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


48129 / 76732 ←次へ | 前へ→

【33540】Re:名前付きセル範囲がなかったら?
回答  かみちゃん  - 06/1/14(土) 18:16 -

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

>シートの中に指定した(名前付きセル範囲)が無かった場合
>エラーになりますが、あるかないかを判別する方法を教えてください。

以下のような感じでいかがでしょうか?

Sub Macro1()
 Dim Nam As Name
 
 On Error Resume Next
 Set Nam = ActiveWorkbook.Names("sazae")
 On Error GoTo 0
 If Nam Is Nothing Then
  MsgBox "名前の定義がありません"
 End If
End Sub

以下のURLを参考にしました。
http://www.moug.net/tech/exvba/0050052.htm
1 hits

【33538】名前付きセル範囲がなかったら? サザエ 06/1/14(土) 18:04 質問
【33540】Re:名前付きセル範囲がなかったら? かみちゃん 06/1/14(土) 18:16 回答
【33549】Re:名前付きセル範囲がなかったら? サザエ 06/1/14(土) 21:22 お礼
【33575】Re:名前付きセル範囲がなかったら? ichinose 06/1/16(月) 8:27 発言
【33544】Re:名前付きセル範囲がなかったら? awu 06/1/14(土) 19:48 回答
【33547】Re:名前付きセル範囲がなかったら? ichinose 06/1/14(土) 20:15 発言

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