• ベストアンサー

Excel マクロで 列と行を非表示にするには?

Excel マクロ初心者です ボタンで sheetの 行1~10を非表示にして その後さらに列のBA~BJを非表示にするマクロを設定したいのですが マクロの自動記録にすると シート上一部のセルのみが残り その他は全て消えてしまいました。 行または列だけの非表示の自動記録は 正常に動きますが 単独のマクロを行と 列でそれぞれ作り、片方を動かした後 もう一方を動かすとやはり一部のみ残り 他は全て消えてしまいます。 マクロで行と、列を同時に非表示にするのは無理なんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 再表示もついでに・・・ Sub 非表示() Rows(1 & ":" & 10).Hidden = True Columns("BA:BJ").Hidden = True End Sub Sub 再表示() Rows.Hidden = False Columns.Hidden = False End Sub こんな感じではどうでしょうか?m(_ _)m