![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
シートは複数ありますアクティブになったシートのアクティブセルの値を取得してそれをシート名として使用したいのですが
Sub 単独シート追加()
Dim S_Name As String
Worksheets.Add after:=Worksheets(Worksheets.Count)
S_Name = ActiveCell.Value
ActiveSheet.neme = S_Name
End Sub
ローカルウィンドーで確認すると
S_Name は””のままで
「実行時エラー」の
オブジェクトはこのプロパティまたはメソッドをサポートしていません
と、なり正常に動作しません
どこが間違いなのでしょうか
No.1ベストアンサー
- 回答日時:
(1)
「S_Name = ActiveCell.Value」を実行する時点では、すでに
新しく追加したシートがアクティヴになってしまっているので、
S_Nameは常に""(空文字列)になるものと思われます。
たとえば、「S_Name = ActiveCell.Value」を
「Dim S_Name As String」の次にもってきてはいかがでしょう?
(2)
「ActiveSheet.neme」ではなくて、「ActiveSheet.Name」ですね。
単純なスペルミスと思います。
ありがとうございました
構文が間違っているものと思いテキストを開いては
悩んでいたところなんです。
こんな単純な行の入れ替えで解決するなんて
まったく気がつきませんでした
スペルチェックまでして頂きありがとうございました
又これで悩んでいたことでしょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) 別ブックからシートのコピー 3 2022/04/01 20:07
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 複数のブックをひとつのブック(複数のシートにまとめる)場合にシートとの順番について 5 2022/12/28 20:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセル印刷時 一枚の書類に...
-
Excel 特定のシートを印刷不可...
-
エクセルのマクロで複数シート...
-
エクセルで行番号、列アルファ...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルで複数のシートの1枚目...
-
エクセルで複数のシートを同じ...
-
[EXCEL]2つのシートを無駄なく...
-
Excel VBA 印刷設定/ヘッダー、...
-
エクセルでのヘッダーをページ...
-
エクセルで140人をマクロを...
-
なぜか「Nextに対応するForがあ...
-
エクセルの一部のセルの背景色...
-
Excelを印刷する際、一番上の行...
-
改ページプレビューの画面で左...
-
エクセルで作成した文書と表を...
-
EXCELで、A3からA4に縮小印刷し...
-
Excelで網掛けを印刷時非...
-
エクセルで1個のシートを1枚の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセルの一部のセルの背景色...
-
エクセル印刷時 一枚の書類に...
-
マクロで印刷→セルの値から部数...
-
エクセルで複数のシートの1枚目...
-
Excel 特定のシートを印刷不可...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルの行タイトルを特定の...
-
エクセルで行番号、列アルファ...
-
エクセルでのヘッダーをページ...
-
エクセルのマクロで複数シート...
-
エクセルでシートの色がグレー...
-
エクセルで複数のシートを同じ...
-
【Excel】複数シートがあるエク...
-
エクセルのシート名を印刷した...
-
条件によって印刷するシートを...
-
エクセルのページ設定を他のペ...
-
Excel 2シートを1枚に印刷した...
-
エクセルで、ヘッダーに他のシ...
-
特定のシートのみ印刷できない...
おすすめ情報