Excel VBA質問箱 IV

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

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


8883 / 76732 ←次へ | 前へ→

【73417】Re:オートフィル
発言  UO3  - 13/1/6(日) 0:38 -

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

>シート名ですが、Jan,Feb,Mar、Apr・・・と入れています。(MARCH)は間違いです。

了解です。

>JANのシート名のところをオートフィル機能で1月から12月まで自動的に変えることはできないということですか?

えぇっと・・・
いくつか、うまく伝わっていないポイントがあるようですね。

・まず、単純な(人間の操作による)オートフィルでは、式の中のJanはいくらひっぱっても
 Janのままですよね。これは確かめておられますよね。
・もちろん、ここをVBAで変更するのはできますよ。
・ただ、本当にVBAでやるのですかと、そうお聞きしています。
 VBAでやるにしても11個の式をセットするだけなんですよね?
・であれば、関数で対処されてもよろしいのでは?
 このように申し上げました。
・単純なオートフィルではできないわけですが、たとえば B1 にJanといれる。
 これを右にフィルコピーしますと Feb Mar Apr ・・・ となります。
・で、この Jan や Feb は 日付を Text関数で "mmm" で加工したものと同じ値です。
・これを利用して、2行目に1行目の値をINDIRECT関数で参照する式をつかえば
 ご要望のことができますよねと、そう申し上げました。

★そういうことは先刻承知で、でもVBA処理をしたいということなら
 お手伝いは(もちろん)しますが。
230 hits

【73406】オートフィル ミミ 13/1/5(土) 17:13 質問
【73413】Re:オートフィル UO3 13/1/5(土) 21:55 発言
【73414】Re:オートフィル UO3 13/1/5(土) 22:16 発言
【73415】Re:オートフィル ミミ 13/1/5(土) 22:48 質問
【73416】Re:オートフィル ミミ 13/1/5(土) 22:56 発言
【73417】Re:オートフィル UO3 13/1/6(日) 0:38 発言
【73418】Re:オートフィル UO3 13/1/6(日) 0:52 発言
【73419】Re:オートフィル UO3 13/1/6(日) 1:24 発言

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