Excel VBA質問箱 IV

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

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


4604 / 76734 ←次へ | 前へ→

【77749】Re:質問追記です
発言  γ  - 15/12/15(火) 6:07 -

引用なし
パスワード
   よくわからないが、されたいことは、
「あるセルに年月があったとき、A13以下に当月16日から翌月15日までの
日付を表示させたい。大の月、小の月いずれにも対応させたい」
ということですか。

仮にそうだとすると、以下のようなことになるでしょう。

C3に日付形式で 2015/2/1 とし、
書式 yyyy"年"m"月"で表示させます。

A13 は = C3 + 15 とし、

A14 は =IF(A13="","",IF(DAY(A13)=15,"",A13+1))
とし、以下A43までコピーします。

A13以下のセルの書式は、 m"月"d"日" とします。

もちろん VBAでも可能でしょう。
For .. Nextループを使えばよいでしょう。
でも、簡単なことを簡単に済ませばよいと思います。
4 hits

【77746】日付をテキスト形式で取り出したいです 教えて下さい 15/12/15(火) 4:09 質問[未読]
【77748】質問追記です 教えて下さい 15/12/15(火) 4:31 発言[未読]
【77749】Re:質問追記です γ 15/12/15(火) 6:07 発言[未読]
【77750】Re:質問追記です 教えて下さい 15/12/15(火) 6:53 お礼[未読]

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