| 
    
     |  | ▼γ さん: >合計金額というのはどの列にあるんですか?
 >
 >> 入金金額により差額が0かそうでないかを判断し、
 >> 2行目から10行目までのフォーマットを崩さずに、
 >> 0の場合は、行を1行ずつ繰り上げていきます。
 >> 0でない場合はデータをそのままにしたく、
 >ここの操作を箇条書きにして提示してください。
 >特に、
 >行を1行ずつ繰り上げる
 >というところを手作業でやるとして、
 >正確に箇条書きしてください。
 >
 >あなたのコードは間違っている、
 >というか、想定していることと違う結果になるわけだから、
 >そのコードは参考にできないのです。
 >間違っているもので説明したことにするのは余りに大胆です。
 
 説明がうまくなく申し訳ありません。
 本体金額はB〜F列、税額はG〜J列、合計金額がK〜P列、入金金額はQ〜T列
 差額はU〜W列、それぞれセルが結合されています。
 月ごとに売上金額があります。毎月入金金額が2〜5行目の入金金額欄(Q〜T)列に入力されます。入金金額が合計金額と一致したら差額は0になりますが、合計金額と一致しない場合差額が生じます。差額が0か0でないか判断して、0のばあいはその行をクリアさせて、下の行を1行づつ繰り上げてコピーしたいのです。0ない場合はクリアさせないでそのままにしたいです。行を1行ずつ繰り上げるのを手作業でおこないますと1行ずつコピーして貼り付けます。それを自動化させたいのです。
 下記フォーマットの表をあらためて表示します。
 
 A列   B〜F列 G〜J列 K〜P列  Q〜T列  U〜W列
 月    本体金額  税額  合計金額  入金金額  差額
 3月    60000    4800  64800    64800    0
 4月    50000    4000  54000    54000    0
 5月    30000    2400  32400    32400    0
 6月    50000    4000  54000    54000    0
 7月    35000    2800  37800    37800    0
 8月    30000    2400  32400      0   32400
 9月    25000    2000  27000
 10月    50000    4000  54000
 11月    40000    3200  43200
 
 よろしくお願いします。
 
 
 |  |