前提・実現したいこと
支店シートのB9~(空白行前)までに入力してある支店コード名のシートを作成し、
シートのA2にその支店コードを入力させたいです。
発生している問題・エラーメッセージ
実行時エラー'1004':
この名前は既に使用されています。別の名前を入力してください。
<黄色網掛け行>
.Name = 支店コード.Value
該当のソースコード
VBAです
Dim 支店コード As Range
For Each 支店コード In Worksheets("支店").Range("B9", Cells(Rows.Count, 1).End(xlUp))
Worksheets("原本").Copy After:=Worksheets(Worksheets.Count)
With ActiveSheet
.Name = 支店コード.Value
.Range("A2") = 支店コード.Value
End With
・
・
・
・
Next 支店コード
試したこと
非表示になっているシート(同一名)がないか確認しました。
補足情報(FW/ツールのバージョンなど)
B10,B9の拠点コード名のシートが作成されたあと、「原本(2)」シートが作成され、
記載のエラーとなりました。
B9,B10,B11・・・とシートが作成していくものと思っていましたが。。。
ちなみに今回は、B36までデータが入っていました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/01 07:32
2021/11/01 08:00