- ベストアンサー
エクセルで1行全て0の場合は印刷しないようにするには
エクセルで在庫管理をしています。商品数がたくさんあり、 「商品名・前期繰越数・仕入・出荷・店舗間移動・返品・次期繰越数」等を1行に表示しています。 その1行全てが「0」の場合印刷しないようにするにはどうすればいいでしょうか? 印刷までいかなくても表示しなくなくなるまででもいいです。 似たような質問を見つけたのですが、マクロやVBAの知識が全くないため、 自分のケースに応用が出来ませんでした。是非ご教授よろしくお願いいたします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
空いている列を作業用に使います(H列とします) 2行目からデーターが入っているとして H2 =(A2<>0)+(B2<>0)+(C2<>0)+(D2<>0)<>(E2<>0)+(F2<>0)+(G2<>0) とし、下にコピーします(データーの入っている行分) そうすると、全部「0」の行だけH列が0になります 1行目にオートフィルターを設定します H1をクリックしてオプションで 「0」「等しくない」とすると ゼロの行が表示されなくなります
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
B:G行に数値があるとして H2=(COUNTIF(B2:G2,0)+COUNTBLANK(B2:G2))>0 でオートフィルタを使用して、TRUEの行を選択してから印刷を掛けてください。
- nayuta_lot
- ベストアンサー率64% (133/205)
回答No.1
表示形式を # または、#,###のようにすれば 0 は表示されなくなります。
お礼
ありがとうございます!無事に出来ました! マクロなど難しいことを考えてないで 地道に計算式をいれていけばよかったんですね(^^ 本当に助かりました。