Excel VBA質問箱 IV

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

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


3046 / 13644 ツリー ←次へ | 前へ→

【64572】Sheet挿入時に名前を付けて識別する rin 10/2/24(水) 11:40 質問[未読]
【64574】Re:Sheet挿入時に名前を付けて識別する UO3 10/2/24(水) 11:53 回答[未読]
【64579】Re:Sheet挿入時に名前を付けて識別する rin 10/2/24(水) 12:16 質問[未読]
【64591】Re:Sheet挿入時に名前を付けて識別する UO3 10/2/24(水) 16:56 発言[未読]
【64604】Re:Sheet挿入時に名前を付けて識別する rin 10/2/25(木) 11:55 お礼[未読]
【64607】Re:Sheet挿入時に名前を付けて識別する UO3 10/2/25(木) 12:41 発言[未読]

【64572】Sheet挿入時に名前を付けて識別する
質問  rin  - 10/2/24(水) 11:40 -

引用なし
パスワード
   VBAをやり始めて日が浅く、どなたか教えていただけたら幸いです。

あるマクロをまわすと集計結果のシートが挿入され、その時にデフォルトでシート名(Sheet+番号)で出力されます。
これに名前が付いて識別がしやすくしたいと思います。
挿入された時のタイミングにシート名を指定して、名前を変えるにはどうしたらよいですか?

どのように式を書いたらよいか教えていただきたいです。

【64574】Re:Sheet挿入時に名前を付けて識別する
回答  UO3  - 10/2/24(水) 11:53 -

引用なし
パスワード
   ▼rin さん:

こんにちは。
1行で記述する方法もあるかもしれませんが、とりあえず。

 With Sheets.Add
   .Name = "シート名"
 End With

【64579】Re:Sheet挿入時に名前を付けて識別する
質問  rin  - 10/2/24(水) 12:16 -

引用なし
パスワード
   ▼UO3 さん:
>▼rin さん:
>
>こんにちは。
>1行で記述する方法もあるかもしれませんが、とりあえず。
>
> With Sheets.Add
>   .Name = "シート名"
> End With

ご回答いただきましてありがとうございます。
説明が不足しておりました。

あるExcelファイルを開いておいて(ファイル1.とします)
また別のExcelファイルを開くと、自動的にファイル1.に挿入されてくるようになっています。
この時に、ファイル1.にシートを挿入された直後にパラメータなどで名前を付けようとしています。
逆に送る側の別の方で、ファイル1.へ挿入させる時に名前を指定する方法でもよいかもしれません。
(送る側のExcelVBAも他人が作ったものなのでどのように修正したらよいのかというのもあります)
何かアドバイスがありましたらよろしくお願いいたします。

【64591】Re:Sheet挿入時に名前を付けて識別する
発言  UO3  - 10/2/24(水) 16:56 -

引用なし
パスワード
   ▼rin さん:

送る側のコード、アップできませんか?

【64604】Re:Sheet挿入時に名前を付けて識別する
お礼  rin  - 10/2/25(木) 11:55 -

引用なし
パスワード
   ▼UO3 さん:
>▼rin さん:
>
>送る側のコード、アップできませんか?

ご回答ありがとうございます。
やはり送る側でアップするのが好ましいですね。

【64607】Re:Sheet挿入時に名前を付けて識別する
発言  UO3  - 10/2/25(木) 12:41 -

引用なし
パスワード
   ▼rin さん:

質問の表現がわるかったですね。
ごめんなさい。

送る側のマクロのコードを、ここにアップ(掲載)
いただけませんか という意味でした。

それを拝見すれば、受け取る側でも、なにかできるか、あるいは
できないか、考えることができますので。

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