株式会社センクリード

製品情報

データ置換ツール

データ置換ツール
【ソフト名】
データ置換ツール
【バージョン】
Ver1.00
【ソフト種別】
フリーウェア
【動作可能OS】
Windows XP/Vista/7
【必要なもの】
Microsoft Excel 97以上
【開発言語】
Excel VBA
Download

本ソフトウェアについて

本ソフトウェアは、指定ファイル内のバイナリデータの置換を行います。
文字列の置換、レコード長指定での置換、オフセット指定での置換、パック形式の置換に対応しています。また、パック値の符号置換も行えます。
提供する機能は、下記の通りです。

  • 置換
  • 改行

インストール方法

本ソフトウェアをMicrosoft Excelにアドイン登録しご使用下さい。

アンインストール方法

インストール時にコピーしたファイルを削除して下さい。レジストリは使用していません。

使用方法

【 置換 】
指定ファイル内のバイナリデータの置換を行います。画面の項目詳細は、下記の通りです。

検索する文字列 検索する文字列または数値を入力します。
入力なしの場合、オフセット位置の値が無条件で置換されます。
置換後の文字列 置換後の文字列または数値を入力します。
空白の場合、エラーとなります。
文字列を16進データとして扱う 選択ありの場合、「検索する文字列」および「置換後の文字列」に設定された文字列を16進データとして扱います。
選択なしの場合、「検索する文字列」および「置換後の文字列」に設定された値を文字列として扱います。
レコードのサイズ 置換対象ファイル内のレコードのサイズ(バイト数)を入力します。
スピンボタン(Up、Down)での指定が可能です。(指定可能サイズ:1~999999)
オフセット位置 置換対象データのレコード内のオフセット位置を入力します。
スピンボタン(Up、Down)での指定が可能です。(指定可能サイズ:1~999999)
項目の桁数 置換対象データの項目の桁数を入力します。パック値を入力する場合、整数部と小数部をカンマ(,)区切りで分けて入力して下さい。
例)
  • 英数字10桁の場合 → 10
  • 日本語5桁の場合 → 5
  • パック7桁の場合 → 7,0
  • パック7桁(整数部5桁、小数部2桁)の場合 → 5,2
項目の属性 項目の属性を選択します。
  • X:英数字
  • N:日本語
  • P:パック
改行 改行の種類を選択します。
  • あり('0D')
  • あり('0D0A')
  • なし
置換 置換処理を実行します。
置換ボタン押下により、ファイル選択ダイアログが表示されます。
置換対象のファイルを選択し、開くボタン押下により置換処理が実行されます。
閉じる 画面を閉じます。

【 改行 】
指定ファイル内のレコードに改行コードの追加または削除を行います。画面の項目詳細は、下記の通りです。

改行コードの追加 改行コードを追加する場合、選択します。
改行コードの削除 改行コードを削除する場合、選択します。
改行 改行の種類を選択します。
  • あり('0D')
  • あり('0D0A')
※改行コードの追加の場合のみ有効です。
レコードのサイズ 改行コードを追加または削除するファイル内のレコードのサイズ(バイト数)を入力します。
スピンボタン(Up、Down)での指定が可能です。(指定可能サイズ:1~999999)
実行 改行コードの追加または削除処理を実行します。
実行ボタン押下により、ファイル選択ダイアログが表示されます。
対象のファイルを選択し、開くボタン押下により改行コードの追加または削除処理が実行されます。

頒布条件・免責事項・その他

  • 本ソフトウェアはフリーウェアです。自己責任でご使用下さい。
  • 転載および再頒布は自由です。(転載後でも結構です。ご連絡頂けるとうれしいです。)
  • 本ソフトウェア「データ置換ツール」の著作権は「株式会社センクリード」が有します。
  • 本ソフトウェア「データ置換ツール」が原因で起きたいかなるトラブル及び損益についても、作者は一切責任を負いかねますので予めご了承下さい。

更新履歴

2012/07/01 Ver1.00 新規公開