Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【Excel VBA】実行時エラー'1004': シートの名前をほかのシート、Visual Basicで参照されるオブジェクトライブラリまたはワークシートと同じ名前に変更することはできません。

VBAを実行時にこのエラーメッセージが出た時は、メソッド.Worksheets.Addでブックにワークシートを追加する時に、そのブックに既に存在しているワークシートと同じ名前のワークシートを作成しようとしている可能性がある。

例えばWithステートメントの.nameで同じシート名になるようになっていないか確認をすること。

Excel VBAのプログラミングのツボとコツがゼッタイにわかる本―最初からそう教えてくれればいいのに!Excel2007/2003対応 Excel VBA実践テクニックユーザー・ハンドブック―基本技&便利技 Excel2010/2007完全対応 Windows 7/Vista対応 (User Hand Book) 図解でわかるエクセルのマクロとVBAがみるみるわかる本 (Shuwa business) 世界でいちばん簡単なExcelVBAのe本―ExcelVBAの基本と考え方がわかる本 Excel VBA 逆引き辞典パーフェクト 2010/2007/2003対応