-------------------------------------------------------------------------- 【 ソフト名 】SmCsvEdit 【 バージョン 】2.4.2.0 【 作者名 】しもりん 【 E-Mail 】tool@simosimo.info 【動作確認機種】DOS/V 【 必要環境 】Windows2000/XP/Vista/7 【 ソフトウェア種別 】フリーウェア 【 転載 】自由ですが作者に連絡いただけると幸いです。 また、WEB上でのリンクはご自由にどうぞ。 -------------------------------------------------------------------------- ============================== ◆はじめに ============================== SmCsvEditは、CSV/TAB形式のファイルの各種変換を行うツールです。 扱えるファイルの行数制限は有りません。1ページに表示する行数は100行〜 5000行で指定可能です。(次ページ/前ページで表示ページの切り替え可能) 全ての変換はメモリ上で行うので超高速に変換できます。(数十万件でも数秒) (Excel等で表示出来ない6万5千行以上のファイルで有用です) 列単位での保存/抽出条件を指定しての保存等、レイアウトの変更も可能です。 又、制御ファイルを使用する事により単純なテキストファイルのファイルの 各項目に「入力文字タイプや文字長、最大/最小値、許される文字etc」等の入力制御を 指定する事が出来る為に、定型作業での入力ミスを低減することが出来ます。 機能概要)  ・文字列の置換機能  ・大文字、小文字変換  ・半角⇔全角変換  ・ひらがな⇔カナ変換  ・半角カナ→全角カナ変換(濁点対応)  ・全角小文字←→全角大文字変換  ・ダブルコーテーションの追加/削除  ・日付レイアウトの変換  ・文字の付与/削除  ・列の移動機能  ・列のマージ機能  ・列のコピー機能  ・列の置換機能  ・列/行の削除機能  ・列集計機能  ・指定列での行ソート機能  ・コード翻訳機能  ・列の加算、減算、乗算、除算機能  ・絞込機能により任意の行/列のみをファイル出力  ・キーブレイク機能付きファイルの分割出力  ・外字(0xF040-0xF9FC)や拡張文字(0xFA40-0xFCFC)での絞込  ・半角スペース、全角スペースの特殊表示機能  ・EXCEL形式の読み込み/書き込み ※EXCEL連携は、OLEインターフェースを使用していますので  ご使用のPCにEXCELがインストールされている必要性があります。  又、EXCELのバージョンによっては正常に出力されない可能性があります。  動作確認済みバージョンは、EXCEL2003です。 ※Gridコントロールで1画面に表示可能なデータは、65535(行)×65535(列)迄です。 本アーカイブの直接のアップロード先は、 http://www.simosimo.info/ です。 ============================== ◆ライセンス ==============================  個人使用の場合は、フリーウェアとし1ユーザライセンスを付与致します。  業務使用の場合は、有償となりますのでメールにて御連絡下さい。別途詳細を御連絡致します。 ============================== ◆インストール方法 ============================== ダウンロードした書庫ファイルを、どこか適当なフォルダに展開して下さい。 ============================== ◆アンインストール方法 ==============================   フォルダ毎削除して頂ければ結構です。   下記レジストリにオプション値を保存していますので削除して下さい。    HKEY_CURRENT_USER\Software\simo\SmCsvEdit ============================== ◆作成環境 ============================== WindowsXP + Visual C++.net 2008 ============================== ◆転載及び著作権について ============================== 本プログラムの転載、及び配布は一切自由ですが、 転載、配布時は、事後でも構いませんので、作者に連絡してください。 尚、転載、配付時に書庫ファイル、及び格納ファイルを 改変することは禁じさせて頂きます。 本プログラムとその付属物についての著作権は「しもりん」 が保有しています。 ============================== ◆免責 ============================== 尚、本プログラムを使用、またはインストールしたことによって発生した いかなる損害についても、作者は一切の責任を負わないものとします。 ============================== ◆連絡先 ============================== バグ報告、ご質問、ご意見、ご感想等は、サポート掲示板へお願いします。   http://www.simosimo.info/ その際、バージョン番号も併せて書いていただけるとたいへん助かります。 ============================== 【履歴】 ============================== 2.4.2.0 2012/1/7  [修正]Windows7の表示を可能に修正  [修正]EXCEL2007/2010形式のファイルを直接読み込めるようにしました。      読込最大行数はEXCELのバージョンによって変わります。      ※最大列数は、EXCELバージョンに関わらず256迄です。  [修正]EXCEL2007/2010形式のファイルに出力出来るようにしました。(拡張子は、xlsx)  [追加]全角小文字←→全角大文字の変換機能追加  [追加]絞り込み機能にて「全角小文字、全角大文字」を追加  [追加]1ページ行数に10000を追加 2.4.1.0 2009/10/09  [追加]オプションにて「文字色」を追加 2.4.0.2 2009/05/09  [修正]CSV形式にてデータの中にTABコードが入っていた場合、エラーになるのを修正。(TABコードは削除されます)  [修正]ダブルコーテーションで囲まれたファイルで最後の項目が""の場合に"が1個だけ残る不具合修正 2.4.0.1 2008/12/01  [修正]EXCEL起動方法の修正 2.4.0.0 2008/10/26  [その他]VisualStudio2008へ移植。コンパイルオプションの見直し  [その他]WindowsVista対応の修正  [修正]ダブルコーテーションで囲まれている場合、空白項目を認識できる様に変更。  [追加]ファイル種別画面で「1行目タイトル」「ダブルコーテーション囲み」を追加。  [追加]新規作成時の「行数、列数」の初期値をオプション設定に追加。  [追加]名前を付けて保存、分割保存、条件付き保存時に拡張子が未入力の場合、自動的に拡張子を付与。  [修正]全角半角変換にて異常終了する問題修正(VC2005にて関数仕様変更の対応) 2.3.1.0 2008/05/18  [修正]ファイル入出力形式が統一されていなかったので修正 2.3.0.0 2008/04/07  [追加]EUC形式のファイルの読み込み機能を追加     (EUC形式は読込専用です。一旦SJISの変換ファイルを作ります)  [追加]日付フォーマット変換に「年齢変換」を追加  [修正]列分割にて区切り文字が存在しない行の列数が少なくなる問題修正 2.2.0.0 2008/01/04  [追加]オプションにて「項目数が不揃い時はエラーにする」を追加  [追加]オプションにて「制御ファイルと項目数が異なる場合はエラーにする」を追加  [追加]制御ファイルに「ファイル読込種別画面表示」オプションを追加しました。 2.1.0.0 2007/07/01  [変更]開発環境をVisualStudio2005へ移植(細かなソース修正)  [変更]Gridコントロールの最新版を移植  [追加]オプションにて「画面色、初期値」を追加  [追加]「列の幅」指定機能を追加 2.0.0.0 2007/05/16  [修正]細かなバグ修正  [変更]新規一般公開 1.2.6.0 2006/03/15  [追加]列ソート機能を追加。  [追加]数値オートフィル機能を追加。  [追加]列置換に「無条件置換」オプションを追加。  [修正]列置換実行時、タイトル行を対象外に修正。 1.2.5.16 2006/03/05  [追加]制御ファイル設定の項目設定画面にて「仮想項目の追加/削除」を追加。 1.2.5.15 2006/02/27  [修正]制御ファイルで仮想項目がファイル項目数より後ろに有った場合異常終了する問題修正  [修正]制御ファイルで許可文字がクリアできない問題修正  [修正]任意入力の翻訳項目の場合、未入力時にエラーになる問題修正  [修正]制御ファイルでファイル名を指定しない場合にエラーになる問題修正 1.2.5.14 2006/01/29  [修正]特定環境にてHELPが表示されない問題に対応  [修正]1行目がタイトルの場合に変換処理にて1行目を無視する様に修正 1.2.5.13 2005/09/16  [修正]列マージにて「その他文字」が反映されない問題修正  [変更]列マージの「その他も文字」を1byteから文字列に変更  [変更]日付フォーマット変換を、単一列のみ指定可能に仕様変更  [変更]数値フォーマット変換を、単一列のみ指定可能に仕様変更 1.2.5.12 2005/07/10  [追加]日付フォーマット変換に曜日への変換を追加  [修正]「名前を付けて保存」時にドキュメント名が変更されていない問題修正 1.2.5.11 2005/05/05  [追加]行絞込オプションに、「未満&より大きい」を追加 1.2.5.10 2005/04/17  [追加]CD翻訳画面にてサンプリング表示機能追加 1.2.5.9 2005/03/16  [追加]サンプリング画面にて「ワイルドカード使用有無」オプション追加 1.2.5.8 2005/02/23  [変更]列マージを複数列同時に実行出来る様に変更  [変更]列分割にて連続分割オプションを追加 1.2.5.7 2005/02/10  [追加]ファイル読み込み種別ダイアログの表示/非表示オプション追加  [追加]行絞込オプションに、ワイルドカード使用/非使用オプション追加  [修正]ファイル種別自動判別を1行目固定から1〜10行目の範囲でチェックする様に修正 1.2.5.6 2004/12/28  [追加]ファイル分割保存のオプション追加  [修正]ファイル分割保存時、CSVの場合正常にキーブレイクされない問題修正  [追加]カスタムメニューの種類を追加 1.2.5.5 2004/12/02  [追加]Drag&Dropに対応  [追加]EXCEL形式の読み込み機能を追加  [追加]分割保存にて、「区切り文字」を追加  [追加]条件付き保存にて、「EXCEL形式」を追加  [修正]条件付き保存にて、タイトル行が出力されない問題修正  [修正]条件付き保存にて、半角スペース/全角スペースを別文字にて表示している場合正常に保存されない問題修正  [変更]ステータスバーの絞込表示に行数を追加 1.2.5.4 2004/09/27  [追加]集計機能にて指定出来る列を4個に拡張 1.2.5.3 2004/09/07  [修正]条件付き保存にて、タイトル行が保存されない問題修正。  [修正]列集計にて、計算対象列2,3を指定した場合正常に集計されない問題修正。 1.2.5.2 2004/08/09  [追加]列集計機能に「データ」追加&計算対象列を3個に増加。  [追加]ファイルがメモリ読み込み可能か事前チェック機能追加  [改善]ファイル読み込み時の少しだけパフォーマンス改善。 1.2.5.1 2004/08/01  [追加]列加減算機能に「乗算、除算」追加。 1.2.5.0 2004/07/19  [追加]列集計機能の追加。 1.2.4.1 2004/06/05  [修正]制御ファイル未使用時、列移動時に異常終了する問題修正。  [修正]ファイル挿入時の項目数不揃い処理の改善。 1.2.4.0 2004/05/31  [追加]時刻フォーマットに「秒」を追加  [追加]時刻タイプに、丸め処理追加 1.2.3.0 2004/05/23  [追加]半角スペース2個を全角スペース1個へ変換オプション追加  [追加]文字フォーマットに「ひらがな、第一水準、第二水準」追加  [変更]列分割で文字数を指定場合に半角/全角を認識して分割するように変更  [変更]制御ファイル作成時、1行目タイトルをタイトルの初期値に設定  [変更]ウインドウの最大化/最小化を次回起動時に復元  [変更]絞込済みデータをデータチェック対象外に変更  [変更]各スピンコントロールの動作を統一 1.2.2.0 2004/05/17  [追加]文字フォーマットに「全英、全数、全記」追加  [追加]エラーメッセージのファイル出力機能追加 1.2.1.1 2004/05/14  [修正]翻訳指定の設定値が保存されない問題修正  [変更]項目設定画面のレイアウト変更 1.2.1.0 2004/05/11  [追加]加減算処理に少数計算機能追加  [追加]制御ファイル使用時、列増減&順番変更に対応 1.2.0.0 2004/05/10  [追加]表示フォーマットとファイルフォーマットを新設  [追加]データ読込時/書込時にフォーマット変換  [追加]制御ファイル設定機能追加  [修正]データ読み込み時のパフォーマンス改善 1.1.1.0 2004/05/05  [追加]制御ファイルからの直接データファイル読み込み機能追加 1.1.0.0 2004/04/30  [追加]表示専用項目の追加  [追加]読み込み時の自動翻訳機能追加  [追加]データ一括チェック機能追加  [変更]翻訳画面をページ表示方式に変更 1.0.0.0 2004/04/07  [新規]ベータ版から内部公開 --------------------------------------------------------------------------