- ベストアンサー
マクロでデータを計算する際に表示される「total」の行を削除する方法は?
- マクロの超初心者が、サーバーからダウンロードしたデータを計算する際に表示される「total」の行を削除したいです。
- 現在は手動で「total」の行を削除していますが、毎回表示される行数が異なるため困っています。
- どのようにすればマクロで「total」の行を削除することができるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Rows(Columns("A:A").Find(What:="total").Row).Delete これだけでいけますね、わざわざA:Aをセレクトする必要もなかったです A列に"total"の文字列がない場合はエラーになります、必ず含まれているものとして考えています
その他の回答 (2)
- web2525
- ベストアンサー率42% (1219/2850)
失礼しました Columns("A:A").Select Rows(Selection.Find(What:="total").Row).Delete Shift:=xlUp こんな感じではいかがでしょうか
- web2525
- ベストアンサー率42% (1219/2850)
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 エクセル上マクロの記録で製作した検索行の削除マクロです、参考にしてみてください
補足
早速、ご回答して頂き誠にありがとうございます。 早速、教えて頂いた方法を試してみた結果、「total」の表記を削除することはできましたが、「total」の表記のある行の横列全体を削除したく今回、御質問させて頂きました。 教えて頂いたマクロを修正すればよいのですが、大変お恥ずかしい話、私の知識では、修正箇所、修正の仕方がわかりません。誠に申し訳ございませんが修正箇所、修正の仕方を教えて下さい。 宜しくお願い致します。
お礼
親切に教えて頂き誠にありがとうございます。 無事、マクロが作成できました。本当にありがとうございます。 「total」については、毎回表記されますので問題はございません。 今後もマクロについて勉強していきますのでつまずいた時には、またご教授をお願い致します。