Excel VBA質問箱 IV

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

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


2236 / 13646 ツリー ←次へ | 前へ→

【69223】シート名入力 あーどうも 11/6/8(水) 10:52 質問[未読]
【69225】Re:シート名入力 ponpon 11/6/8(水) 13:11 発言[未読]
【69228】Re:シート名入力 あーどうも 11/6/8(水) 15:36 お礼[未読]

【69223】シート名入力
質問  あーどうも  - 11/6/8(水) 10:52 -

引用なし
パスワード
   過去の投稿になかったので教えてほしいです。
A1のセルに日付 6月8日と入力されていて、開いているシートにデータが
入ってます。いつも手作業でシート名に日付を入力しています。
マクロでどのシートでもA1のセルの日付をシート名にしたいです。
どなたかコードを教えてください。お願いします。

【69225】Re:シート名入力
発言  ponpon  - 11/6/8(水) 13:11 -

引用なし
パスワード
   こんにちは。
いくつか質問です。
(1)どのタイミングでシート名を日付に変えるのでしょう?
(2)A1の日付は、文字ですかそれともシリアルでしょうか?
(3)一つのブックにシートは一枚、二枚、三枚??

ヒント

アクティブシートの名前をA1の日付にする

ActiveSheet.Name = Format(Range("A1").Value, "yyyy年m月d日")

【69228】Re:シート名入力
お礼  あーどうも  - 11/6/8(水) 15:36 -

引用なし
パスワード
   ▼ponpon さん:
> ActiveSheet.Name = Format(Range("A1").Value, "yyyy年m月d日")
上のコードで目的が達成できました。私なりにいろいろ調べましたが
できませんでした。ほんとうにありがとうございました。
なお、シート名は、同じにできないので日付を注意します。

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