“HQ-L(ハイク)”CSVエディター(HQCSVe.exe) 補足説明 --------------------------------------------------------------------- Ver.3.76d 追加・改善項目 1)画像付RTFフォーマット(RTZX)作製 2)簡易グラフ不具合対策 (Ver.3.73d) 3)罫線領域内文字の個別設定 (Ver.3.75e) 4)改行付きRTZXの印刷不具合対策(Ver.3.76c) --------------------------------------------------------------------- 本プログラムは、CSVまたはエクセルファイルからの入力データに対し、集計等の 編集を効率的に処理、結果をエクセル等に出力するソフトウェアです。 特長 1.表データの行列繰返し処理をダイレクトに実行するため、高速。 2.エクセルとのデータ入出力を1命令で実行、出力は各種グラフにも対応。 3.手続き言語の実行形式のため、一連のデータ処理の自動化が可能。 4.集計、検索、ソート、段組み、書式設定等の120種以上の命令や関数を用意。 5.中間ファイルを簡単に保持できるため、メンテナンスが容易。 6.最大9000列、500万行の大容量データに対応。 データ処理は、表計算の行列処理を1命令で実行、簡潔かつビジブルな命令体系の 「HQ-L」言語(HipperQueryLanguageハイク)を使うことで、高速に処理することが 出来ます。またエクセルのグラフを作成できる専用のサブルーチンも用意されています。 入力データをシステムのネットワークから取れば、毎月の売上集計や各種グラフを 半自動的に生成することも可能です。 ヘルプの中の10種類のサンプルプログラムをsampleフォルダに添付しています。 フォルダ マクロファイル 入力ファイル 出力ファイル ------------------------------------------------------------------------------ 005pアドレス アドレス.rmc 入力データ.csv - 020p複合演算 複合演算.rmc 売上元データ.csv 売上元データ2.csv 022p支払計算 支払計算.rmc 元データ3.csv 支払計算2.csv 023pマーク命令 MK命令.rmc MK命令.csv MK命令2.csv 033p算術関数 算術関数1.rmc - 算術関数1.rtf 算術関数2.rmc 元データ.csv 算術関数2.xlsx 035p簡易グラフ 簡易グラフ.rmc - 簡易グラフA.xlsx 037p郵便番号 郵便番号.rmc ken_all.zip 郵便番号リンク.csv 郵便番号逆引.rmc KEN_ALL.CSV 郵便番号逆引.csv 038p原価率計算 原価率計算.rmc 演算1.csv 原価率計算.xlsx 067pダイアログ入力 ダイアログ入力.rmc - - 072pレバー位置記録 レバー位置記録3.rmc - レバー位置記録A3.xlsx 083pグラフ出力 グラフ出力.rmc Test.csv Test.xlsx 112p損益計算 損益計算A.rmc 売上元データ.csv 品目支社集計.xlsx 112p売上推移グラフ 月別売上推移A.rmc 売上元データ.xlsx 売上月別推移.xlsx ------------------------------------------------------------------------------ HQ-Lマクロ言語の実行以外に、以下の便利な使い方ができます。 1)CSVデータの個別編集とファイル保存 別のエディターを立ち上げることなく、プログラムやCSVデータの作成、 編集、保存が出来ます。データ画面は最大4画面を同時に編集可能です。 2)大量の文書ファイルからの高速関連検索 csvデータのほか、docx,xlsx,pptxのoffice文書やpdf文章もテキスト部分を 抜き出しての高速検索が可能です。 3)書き込み読出しが簡単な暗号化機能 暗号化、圧縮暗号化、一括変換などの暗号化保存が簡単、かつ+/-拡張子で 通常ファイルと変わらずに閲覧・起動ができます。 4)日常のファイル管理がこれだけで可能 操作性の良い2画面表示で、PC内とネット接続、FTP接続の各ファイルを 区別することなく、内容表示、複写・移動、解凍・圧縮することができます。 5)便利なおまけ機能 予定時刻5分前に知らせる超シンプルな5年間スケジュール表。 一定時刻にアラームやソフト起動もこなすタイマー機能。 6)コンパクトで外部から直接起動可能 約2.0Mバイトのサイズで、USBメモリーでの持ち運びやダイレクト起動が 可能。同じ環境の作業が、どこでもすぐにできます。 インストール 以下のファイルを同じフォルダ(例えば C:\HQ-CSV) に置いてください。 HQCSVe.exe HQCSVe.rtz HQCSV2.rtz sampleフォルダ 最初に「スタート/ファイル名を指定して実行」又はエクスプローラ等で プログラム本体(HQCSVe.exe)を起動します。 → プログラムがスタート、許諾事項を承認すると、関連ファイルが自動的に 作成され、Cドライブのファイルリストが表示されます。 メニューの「ウィンドウ/操作説明」又はシフトを押しながらツールバーの 「?」をクリックすると、操作説明の画面が出ます。 またメニュー「ウィンドウ/マクロ言語説明」又はツールバーの「?」を クリックすると、HQ-Lマクロ言語の説明画面が表示されます。 画面が出ず、本プログラムも終了する場合は、PCを再起動させた後、 本プログラムを再度起動、メニュー「設定/アカウント制御」を入りに してください。 次にデスクトップ画面を右クリック、「新規/ショートカットの作成」で 本プログラム(例えば C:\HQ-CSV\HQCSVe.exe)を参照し、アイコンを 画面上に作成します。 インストールしたフォルダにある「sample」フォルダ内の「005pアドレス」/ 「アドレス.rmc」を選択、ダブルクリックでアドレス指定の説明が実行される ことを確認します。 シェアウェアのキーコードはメニュー「設定/FTP/NW/キー設定」を開き、 シェアウェアキーコードの欄に記入してOKを押してください。 メニュー「設定/設定」で、データファイル容量等を拡張できます。 他のPCにインストールし直す場合は、再度キーコードの入力が必要です。 キーコードは大切に保管してください。 試用版はファイル容量の制限があり、また暗号化機能が使えません。 本プログラムは一部について検証が不十分な命令や機能があります。 初期設定 あらかじめ以下の設定をしておくと便利に使えます。 1.ネットワークやFTPの設定 良く使うネットワークやFTPのアドレスとID、パスワードを登録して おくと、PC内のフォルダと同じ操作で素早くアクセス出来るように なります。 2.関連付け設定 ウィンドウズの関連付け設定で、csvを本プログラムに関連付けして おくと、デスクトップ等のcsvファイルから本プログラムを起動できます。 バージョンアップ メニューの「ウィンドウ/更新情報」をクリックすると、HQLabo の ホームページに接続します。最新の改訂情報が記載されています。 注意事項(現在、判っている不具合等を記載) 1)ファイル名が特殊文字([,],#など)を含むと、zip圧縮できない。 2)xls/xlsxファイルで、データが保護(ロック)されているものは表示しない。 3)pdfファイルで、暗号化部分や独自フォントは表示しない。 また画像の色空間が標準でないものは色が正しく表示されない。 4)計算の処理において、例えば 2となるべき所が1.9999となる場合がある。 5)タイトル行の自動判別で、2行に渡るタイトルでは誤作動することがあり その場合はタイトル行を指定する必要がある。 6)内蔵、外部dllいづれの場合でもファイル圧縮が正しく実行できない場合が あります。重要なものは必ず元のファイルを保管しておいて下さい。 参考文献 1) "LHAとZIP" 奥村晴彦、山崎敏著 ソフトバンク出版 2) Visual C++6.0の応用50例 田中ひろゆき著 ソフトバンク出版 3) Visual C++逆引き大全500の極意 住吉乱著 秀和システム 4) JPEG 概念からC++の実装まで アズウィ 橋本普之介著 ソフトバンク出版 5) Adobe Systems社 TIFF規格 Rev.6.0 6) Thomas Boutell他 PNG仕様書 Ver.1.0 7) CompuServe社 GRAPHICS INTERCHANGE FORMAT Ver.89a 8) SQLポケットリファレンス 朝井淳著 技術評論社 お問い合わせ 圧縮ファイルのReadme.txtを参照ください。 改訂履歴 '06-11-19 改訂(Ver3.10g) HQView.exeをベースに、CSVエディター機能を追加して HQCSVe.exeを作成。 CSVマクロ機能の改善、命令追加。簡易JPEGデコーダ内蔵。 各種バグ対策。CSVマクロ機能を削除(別プログラムに分離独立させた) '07-05-13 改訂(Ver3.15b) フォルダ付きFTP接続に対応。Network接続の登録欄を追加。 フォルダ展開でシングルクリック/ダブルクリックの切り替えを追加。 '08-05-30 改訂(Ver3.24) ファイル名一括変換、ファイル分割機能を追加。 '09-01-19 改訂(Ver3.26d) 内蔵LZH圧縮の機能を停止。テキスト比較の操作性改善。 '09-02-28 改訂(Ver3.27c) ファイルリストにフォルダ内表示モード追加。 '10-08-22 改訂(Ver3.41) XLSのテキスト変換改善、小数以下桁数指定追加 XLS→CSV、TXT→CSV変換を改善 '10-12-12 改訂(Ver3.42f) ファイルリスト表示に絞込み機能追加 ファイル名一括変換に機能追加 '11-09-06 改訂(Ver3.45b) ファイルリストの表示数拡大、ソート高速化 ファイル絞込み、ブロック編集機能の改善 '12-09-29 改訂(Ver3.46) Office2007/2010(Excel,Word,PPT)に対応 ファイル名暗号化機能追加 '13-12-14 改訂(Ver3.49) Excel2010 TextBox等表示改善。 '14-06-13 改訂(Ver3.51d) PDF変換改善。xlsx等関連付け不具合対策。 '15-01-04 改訂(Ver3.52b) CSV表示改善。 '15-06-22 改訂(Ver3.54b) ファイル比較機能を追加。 '15-08-31 改訂(Ver3.55b) docxの変換を改善ほか。 '15-11-02 改訂(Ver3.55g) ファイルから検索の改善、pdf表示改善。 '16-02-22 改訂(Ver3.56d) 印刷機能改善。Rtf編集改善。 '16-08-15 改訂(Ver3.56h) RTF表示改善。バックアップフォルダ呼出し。 '16-12-08 改訂(Ver3.57) PDF表示改善ほか。 '17-05-21 改訂(Ver3.58e) PDF表からCSVへの変換追加。 '17-07-27 改訂(Ver3.59e) ファイル解凍操作の改善。PDF表示改善。 '17-12-08 改訂(Ver3.59g) csvのrtf表形式保存改善、rtf表編集改善ほか。 '18-04-12 改訂(Ver3.61) フォルダ表示の日時順等の追加。 '19-01-09 改訂(Ver3.64h) PDFのテキスト表示を見直して改善。縦書きに対応。 外部プログラム起動時のアカウント制御追加。 '19-10-22 改訂(Ver3.66c) FTP接続のPassive入切追加。 '20-07-05 改訂(Ver3.68f) 範囲選択の不具合対策。アカウント制御改善。 '20-07-30 改訂(Ver3.68g) FTPファイルの編集不具合対策。 '21-03-11 改訂(Ver3.71) HTMLファイル出力追加ほか。 '21-03-29 改訂(Ver3.71b) &Fx命令誤作動対策(自動配置入で発生) '22-02-26 改訂(Ver3.73) 32列以降の配置中央(C)NGの対策ほか。 '22-03-08 改訂(Ver3.73b) システム情報表示改善 '22-05-11 改訂(Ver3.73d) 簡易グラフ不具合対策 '22-12-04 改訂(Ver3.76b) 罫線領域内文字の個別設定 '23-02-07 改訂(Ver3.76d) 改行付きRTZXの印刷不具合対策 ---------------------------------------------------------------------