プロが教えるわが家の防犯対策術!

エクセルで在庫管理をしています。商品数がたくさんあり、 「商品名・前期繰越数・仕入・出荷・店舗間移動・返品・次期繰越数」等を1行に表示しています。
その1行全てが「0」の場合印刷しないようにするにはどうすればいいでしょうか?
印刷までいかなくても表示しなくなくなるまででもいいです。
似たような質問を見つけたのですが、マクロやVBAの知識が全くないため、
自分のケースに応用が出来ませんでした。是非ご教授よろしくお願いいたします

A 回答 (3件)

空いている列を作業用に使います(H列とします)


2行目からデーターが入っているとして
H2 =(A2<>0)+(B2<>0)+(C2<>0)+(D2<>0)<>(E2<>0)+(F2<>0)+(G2<>0)
とし、下にコピーします(データーの入っている行分)
そうすると、全部「0」の行だけH列が0になります
1行目にオートフィルターを設定します
H1をクリックしてオプションで
「0」「等しくない」とすると
ゼロの行が表示されなくなります
    • good
    • 0
この回答へのお礼

ありがとうございます!無事に出来ました!
マクロなど難しいことを考えてないで
地道に計算式をいれていけばよかったんですね(^^
本当に助かりました。

お礼日時:2008/08/22 10:09

B:G行に数値があるとして


H2=(COUNTIF(B2:G2,0)+COUNTBLANK(B2:G2))>0
でオートフィルタを使用して、TRUEの行を選択してから印刷を掛けてください。
    • good
    • 0

表示形式を # または、#,###のようにすれば 0 は表示されなくなります。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!