Excel VBA質問箱 IV

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

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


52546 / 76732 ←次へ | 前へ→

【29022】データの埋め込み
質問  M  - 05/9/21(水) 20:57 -

引用なし
パスワード
   元の表があります。これは会計処理のソフトを使い、結果をエクセルに張り込んだものです。

元の表    項目1    項目2    項目3    項目4    項目5
101    AAA    500    300    200    500
102    BBB    400    100    50    400
104    DDD    600    0    250    600
105    EEE    150    50    0    150
107    FFF    600    0    0    600
109    HHH    180    80    50    180

この元の表には、PPPのデータとGGGのデータに動きが無く,本来張り込まれるべきものですが、その動きが無く、張り込まれていません。
このように、項目1のデータは、動きのない時は表に出てきません。
それを、エクセル上で、この項目1を全て作り、データを差し込み(数字は項目2〜4まで全て0の数字を入れ、表の集計して、結果として次の表のように仕上げたいのです。


仕上げ表    項目1    項目2    項目3    項目4    項目5h
101    AAA    500    300    200    500
102    BBB    400    100    50    400
103    PPP    0    0    0    0
104    DDD    600    0    250    600
105    EEE    150    50    0    150
107    FFF    600    0    0    600
108    GGG    0    0    0    0
109    HHH    180    80    50    180

Sub 表の補完 ()

Dim R As Range
Dim myR As Range
Set myR = Range(Cells(6, 2), Cells(35, 2))

For Each R In myR
If R.Value <> "PPP" Then
R.Value("BBB").Row.Select
Selection.Insert shift:=xlDown

End If
Next

End Sub

ここまでコードを書いたのですが、あとどのように展開したら
良いのか、アドバイスお願いします。

0 hits

【29022】データの埋め込み M 05/9/21(水) 20:57 質問
【29036】Re:データの埋め込み M 05/9/22(木) 7:11 質問
【29038】Re:データの埋め込み ichinose 05/9/22(木) 8:29 発言
【29063】Re:データの埋め込み M 05/9/22(木) 21:25 質問
【29064】Re:データの埋め込み ichinose 05/9/22(木) 22:39 発言
【29083】Re:データの埋め込み M 05/9/23(金) 16:31 お礼
【29087】Re:データの埋め込み ichinose 05/9/23(金) 18:40 発言
【29095】Re:データの埋め込み M 05/9/23(金) 21:59 お礼

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