Excel VBA質問箱 IV

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

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


12022 / 13645 ツリー ←次へ | 前へ→

【12795】置換の自動化、及び置換後の文字列をシート名としたシートの自動作成 たけやん 04/4/15(木) 0:35 質問
【12796】Re:置換の自動化、及び置換後の文字列をシ... Asaki 04/4/15(木) 9:22 発言
【12815】Re:置換の自動化、及び置換後の文字列をシ... たけやん 04/4/15(木) 22:37 回答
【12819】Re:置換の自動化、及び置換後の文字列をシ... Asaki 04/4/16(金) 8:59 回答

【12795】置換の自動化、及び置換後の文字列をシー...
質問  たけやん  - 04/4/15(木) 0:35 -

引用なし
パスワード
   こんばんは!みなさん、教えて下さい。

   1   2   3 
A 01.04     ='01.05'!AC71
B 01.06     ='01.07'!AC71
C 01.07     ='01.08'!AC71
D 02.15     ='02.16'!AC71

例えばこのように今年度の日付として
A1,B1,C1,D1〜にmm.dd形式のデータを入力するとします。
入力した際、A3,B3,C3,D3〜と去年度の'mm.dd'の部分を今年度の
ものに置換したいのです。A1→A3,B1→B3.....と対応付けしてます。

また、日付をシート名としたシートを作りたいのです。
例えばA1には「01.04」とありますので、自動で01.04というシート名
でシートを作成したいのです。
同様にB1のシート、C1のシート、D1のシート〜と自動でできればと思います。
どなたか、ご指導下さい。

【12796】Re:置換の自動化、及び置換後の文字列を...
発言  Asaki  - 04/4/15(木) 9:22 -

引用なし
パスワード
   こんにちは。

例示のデータは、見た目どおりの位置関係ですか?
それとも、説明文中にある通り、見た目とは行列が逆ですか?
Excelって、行(縦)方向が1,2,3,…で、列(横)方向がA,B,C,…となっているのが普通ですが。
どちらでしょう?

また、
>去年度の'mm.dd'の部分を今年度のものに置換
の辺りが、いまひとつ良くわからないのですが。

シートの作成に関しては、とりあえず、マクロの記録をお試しください。

【12815】Re:置換の自動化、及び置換後の文字列を...
回答  たけやん  - 04/4/15(木) 22:37 -

引用なし
パスワード
   >例示のデータは、見た目どおりの位置関係ですか?
>それとも、説明文中にある通り、見た目とは行列が逆ですか?
>Excelって、行(縦)方向が1,2,3,…で、列(横)方向がA,B,C,…となっているのが普通ですが。
>どちらでしょう?
>
>また、
>>去年度の'mm.dd'の部分を今年度のものに置換
>の辺りが、いまひとつ良くわからないのですが。
>
>シートの作成に関しては、とりあえず、マクロの記録をお試しください。

こんばんは。
はい、おっしゃるとおりでした。

こんばんは!みなさん、教えて下さい。

   A   B    C
1 01.04     ='01.05'!AC71
2 01.06     ='01.07'!AC71
3 01.07     ='01.08'!AC71
4 02.15     ='02.16'!AC71

このような形です。
ちゃんとチェックせずに送ってしまったようです
申し訳ありませんでした。

【12819】Re:置換の自動化、及び置換後の文字列を...
回答  Asaki  - 04/4/16(金) 8:59 -

引用なし
パスワード
   >A3,B3,C3,D3〜と去年度の'mm.dd'の部分を今年度のものに置換したいのです
これが、どういう意味かわからないんですが。

シート作成のところは、マクロの記録をお試しになりましたか?

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