Excel VBA質問箱 IV

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

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


32414 / 76734 ←次へ | 前へ→

【49556】Re:コード修正して下さい
回答  Hirofumi  - 07/6/11(月) 1:24 -

引用なし
パスワード
   >それと聞き忘れたのですが、前年の同日を(C2)に(店舗は同じ)入力してlist2の(L5)から前年のデータを、連続してと、言いますか、同時に抽出するとしたら
>
>'◆List2の先頭セル位置を基準とする(列見出し「日付」のセル位置)
>  Set rngResult = Worksheets("List2").Cells(5, "B")を (5,"L")に変更
>
> '「日付」の抽出条件を取得
>    vntKeyA1 = .Parent.Cells(2, 2).Valueを (2,3).Valueに変更で
>With rngResult
>    '出力結果の下に行列を入れ替え値のみPaste
>    .PasteSpecial Paste:=xlPasteValues, _
>        Operation:=xlNone, _
>        SkipBlanks:=False, Transpose:=True
>    Application.CutCopyMode = False
>    .Parent.Activate
>    .Select
>  End With
>以下にコピーではだめでしょうか?
>Wayout:以下でエラーになるよにも思いまして

小手先で修正しようとしても、多分無理だと思います

>「日付」の抽出条件を取得と出力設定を上記のように変更してもう一つマクロ登録するほうが無難でしょうか?

これは、全く同じコードが2つに成るので無駄なのと、
例えば今回の様に、仕様の一部変更、詰まりメンテナンスの上で得策では無いと思います

もし、同様の表を当年分と前年分とを並べるだけなら、
必要な、日付、店名、その他を引数にして、別のコードで外から与えて2度回す方法を取った方がいいですね
それで良ければ、多分、それほど大変では無いと思いますよ?

2 hits

【49539】月間集計 hiro 07/6/9(土) 17:35 質問
【49541】Re:月間集計 Hirofumi 07/6/10(日) 0:39 回答
【49543】コード修正して下さい Hirofumi 07/6/10(日) 8:17 回答
【49545】Re:コード修正して下さい Hirofumi 07/6/10(日) 13:20 回答
【49552】Re:コード修正して下さい hiro 07/6/10(日) 21:32 質問
【49554】Re:コード修正して下さい Hirofumi 07/6/10(日) 23:43 回答
【49555】Re:コード修正して下さい hiro 07/6/11(月) 0:52 発言
【49556】Re:コード修正して下さい Hirofumi 07/6/11(月) 1:24 回答
【49557】2表出力 Hirofumi 07/6/11(月) 2:49 回答
【49558】Re:2表出力 Hirofumi 07/6/11(月) 2:51 回答
【49581】Re:2表出力 hiro 07/6/11(月) 23:32 質問
【49601】Re:2表出力 Hirofumi 07/6/12(火) 14:49 回答
【49653】Re:2表出力 hiro 07/6/14(木) 19:10 発言
【49654】Re:2表出力 Hirofumi 07/6/14(木) 20:57 回答
【49667】Re:2表出力 hiro 07/6/15(金) 1:29 発言
【49680】Re:2表出力 Hirofumi 07/6/15(金) 19:57 回答
【49704】Re:2表出力 hiro 07/6/17(日) 23:27 発言
【49713】Re:2表出力 Hirofumi 07/6/18(月) 12:13 回答
【49714】Re:2表出力 Hirofumi 07/6/18(月) 12:16 回答

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