• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロで困ってっます)

マクロでデータを計算する際に表示される「total」の行を削除する方法は?

このQ&Aのポイント
  • マクロの超初心者が、サーバーからダウンロードしたデータを計算する際に表示される「total」の行を削除したいです。
  • 現在は手動で「total」の行を削除していますが、毎回表示される行数が異なるため困っています。
  • どのようにすればマクロで「total」の行を削除することができるでしょうか?

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

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

Rows(Columns("A:A").Find(What:="total").Row).Delete これだけでいけますね、わざわざA:Aをセレクトする必要もなかったです A列に"total"の文字列がない場合はエラーになります、必ず含まれているものとして考えています

hosarezoku
質問者

お礼

親切に教えて頂き誠にありがとうございます。 無事、マクロが作成できました。本当にありがとうございます。 「total」については、毎回表記されますので問題はございません。 今後もマクロについて勉強していきますのでつまずいた時には、またご教授をお願い致します。

その他の回答 (2)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.2

失礼しました Columns("A:A").Select Rows(Selection.Find(What:="total").Row).Delete Shift:=xlUp こんな感じではいかがでしょうか

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

Columns("A:A").Select Selection.Find(What:="total", After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, MatchByte:=False, SearchFormat:=False).Select Selection.Delete Shift:=xlUp エクセル上マクロの記録で製作した検索行の削除マクロです、参考にしてみてください

hosarezoku
質問者

補足

早速、ご回答して頂き誠にありがとうございます。 早速、教えて頂いた方法を試してみた結果、「total」の表記を削除することはできましたが、「total」の表記のある行の横列全体を削除したく今回、御質問させて頂きました。 教えて頂いたマクロを修正すればよいのですが、大変お恥ずかしい話、私の知識では、修正箇所、修正の仕方がわかりません。誠に申し訳ございませんが修正箇所、修正の仕方を教えて下さい。 宜しくお願い致します。