[EXCEL VBA]ワークブック内の完全/部分一致データを置換えまたは削除するマクロ

t.araki
  • t.araki (taraki3)
  • 本人確認 本人確認済みのフリーランスです
  • 0 満足
    0 残念

業務内容

アクティブワークブックの全シートのセルに対して、完全または部分一致データを置換えまたは削除するマクロです。
数値も数字列として処理します。

<納品物>

マクロはEXCELマクロ有効ブック(置換.xlsm)で提供致します。
ブックの構成は以下となります。

・置換えまたは削除する完全/部分一致データと一致化方法を設定するワークシート(シート名:replace_tbl)
・標準モジュール(置換マクロ本体・VBA)

<マクロの操作方法>

①置換.xlsmブックをオープンします。

②replace_tblシートのfind列(A列)、replace列(B列)、w(hole)/p(art)列(C列)に置換えまたは削除する完全/部分一致データと一致化方法を設定します。
 find列        : 被置換データ
 replace列     : 置換データ (ヌルを設定した場合は削除となります)
 w(hole)/p(art)列 : 完全「w(hole)」/部分「p(art)」一致化方法の設定
             (半角小文字で w または p のいずれかを設定してください)
 データは空白行が入らないように上詰めしてください。

 <備考>
  設定したreplace_tblシートを再利用される場合にはこのブックを上書き保存または名前(別名)を付けて保存してください。

③置換えを行うワークブックをオープンします。
 置換えを行うワークブックがアクティブであることを確認してください。

 <備考>
  置換.xlsmブックに置換えを行うワークシートをインポートしても同様に実行できます。
  この場合はイポート後、置換.xlsmブックをアクティブにしてください。

④「開発」メニュー→「マクロ」→「置換.xlsm!置換_main」マクロの順に選択し、マクロを実行してください。
 replace_tblシートの全行を処理終了すると、マクロは自動的に実行を終了します。

<注意事項>
 データに読みガナが付いている場合、読みガナも置換えまたは削除されます。

基本料金

プラン
11,250

ベーシック

はじめての方におすすめ
納期
1 日
合計
11,250円

出品者

t.araki
t.araki (taraki3)

excel & access & VBA & excel でのwebスクレーピング

  • 0 満足
    0 残念
  • 本人確認
  • 個人
  • 東京都

コンピュータメーカでコンピュータの開発設計に従事すると共に、
生産管理にも携っていました。
生産管理では精度改善および効率化・ビジュアル化等のためにwindowsとoffice関連、
特にEXCEL/ACCESS VBAおよびマクロを駆使して取組んでいました。

注文時のお願い

クライアント様から提供していただくものはありません。

本マクロを使用できるパソコンの台数に制限はありません。
Windows7/Excel2010での動作を確認しております。

バグがありましたらできるだけ早く対応させていただきます。
その他ご不明な点などは、ご連絡いただければ対応させていただきます。

 <備考>
  今回の更新出品は販売価格据え置きで、完全一致版と部分一致版を一本に統合化して提供します。
  本マクロは、一致データの置換え・削除以外の用途(例えば検索等)にも活用できますのでカスタマイズも承ります。

<ご参考>

もし、よろしかったら本サービスをご購入いただいたお客様には本サービス同様に現在出品中の
「[EXCEL VBA]二つのシートを両シートの同一キーで照合し、両シートのデータを結合するマクロ」サービス
をご参考として無償で提供致しますのでその旨をご連絡ください。