お世話になっています。
新しいワークシートを挿入して名前を付けたいと思っています。
その際、名前は「取込」という名前のワークシートのA10セルの
値を取得して名前を付けたいと思っています。
以下のWebサイトを参考にして、以下の通りコードを変更しました。
ところが、
コンパイルエラー:
SubまたはFunctionが定義されていません。
というエラーメッセージが表示されて途中で止まります。
単純なコードなので、どこも間違えていないと思うのですが、、、
間違えているところがわかりません。
すいませんが、詳しい方、コードで説明できる方、
間違えているところを教えて下さい。
新しいシートを挿入する
http://bit.ly/2jV6GCb
--------------------
Sub ワークシート作成()
Worksheets.Add after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Workshees("取込").Range("A10").Value
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- Visual Basic(VBA) 別ブックからシートのコピー 3 2022/04/01 20:07
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/06/10 11:06
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) セルの値からファイルを複数作りたい2 3 2022/10/07 15:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
excel串刺し計算で合計値が表示...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
Excelマクロ パスワードを入力...
-
既存ワークシートにピボットテ...
-
PowerPointの表内のカンマ
-
LINEのこの空白ってどんな意味...
-
Excelのテーブル上のセルの保護...
-
EXCELでタイトル行と一番下の行...
-
エクセルの計算式でコンマを付...
-
エクセルでセル内改行の1行目...
-
エクセル 印刷範囲外を非表示...
-
名簿の漢字名を関数で半角カナ...
-
エクセルでオートサムを使った...
-
EXCELで縦の行全てに一括して文...
-
エクセル 合計値に一番近い件数...
-
エクセルでleft関数の結果が表...
-
エクセルで囲み線で出来ますか?
-
EXCEL 連動したドロップダウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
excel串刺し計算で合計値が表示...
-
エクセルで設定していないのに...
-
複数のEXCELシートの印刷順の指定
-
エクセル VBAでシートのコピー...
-
エクセルで個人成績グラフをつ...
-
Excelマクロ パスワードを入力...
-
Access2010 Excelのエクスポー...
-
エクセルで、ハイパーリンクの...
-
既存ワークシートにピボットテ...
-
[EXCEL] あるフィールドをキー...
-
エクセル:シートを切り替えず...
-
社内SEです。機種、ライセンス...
-
excelのシート番号を取得したい...
-
【VBA】#N/Aを無視して串刺し...
-
Excelで「このブックで、これ以...
-
エクセルのイベントVBAを複数の...
-
エクセルの「これ以上フォント...
おすすめ情報
1か所タイプミスです。
Worksheests("取込").Range("A10").Value の「t」が抜けてました。
正しくは以下の通りですが、やっぱり動かずエラーメッセージは同じです。
Sub ワークシート作成()
Worksheets.Add after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Worksheests("取込").Range("A10").Value
End Sub
ご解答ありがとうございました。
ご指摘のタイプミスとすでにA10の名前のシートがありました。
2つ間違えていました。
ご解答ありがとうございました。ご指摘頂いたのに、気が付かずすいませんでした。
機会がありましたら、またお願いします。