----------------------------------------------------------------------
ご利用方法・説明書
----------------------------------------------------------------------
楽天RSS Excelの負荷軽減 シートセル一括メモリ展開 自動出力
----------------------------------------------------------------------
■ 概要
----------------------------------------------------------------------
楽天RSS Excelの負荷軽減、計算処理の高速化
Excelのシート上にあるセル範囲を一括で取得し、メモリ上に高速展開して、
テキストファイルや他システム向けデータとして自動出力できる軽量ツールです。
楽天RSSのExcelシート監視・定期取得はもちろん、
企業内で利用されている既存のExcel資産からデータを取り出し、
高速処理・自動保存・外部連携へつなげる用途にも活用できます。
指定したブック名、シート名、セル範囲をもとに一定間隔でデータを取得し、
画面表示やファイル出力を自動実行します。
複雑なExcelマクロ開発を行わず、既存のExcelをそのまま活かして
外部処理や高速化の入口として利用できます。
主な機能
・指定ブック、指定シート、指定セル範囲の一括取得
・Excelセルデータのメモリ展開
・一定間隔での自動取得、自動更新
・取得データのテキストファイル出力
・画面への高速表示
・iniファイルによる設定変更
・楽天RSSのExcel監視、定期出力に対応
特長
・Excelのセル範囲をまとめて取得し高速処理
・既存のExcel資産をそのまま活用可能
・複雑なマクロ開発なしで導入しやすい
・軽量な単体EXE中心で配布しやすい
・定期監視、自動出力の仕組みを簡単に構築可能
・C++Builder、SQLite、業務システム連携への発展が可能
・企業内の大量Excelデータ活用、高速化の入口として有効
----------------------------------------------------------------------
■ 基本情報
----------------------------------------------------------------------
・対象:
個人非ビジネス利用 / 評価目的:無料
(起動後10分間の制限、実行間隔最短60秒までの制限あり)
商用利用(個人ビジネス・企業・業務利用):要ライセンス
・対応OS:Windows 2000、XP、Vista、7、8、
Windows 10(32/64bit)、Windows 11(64bit)
動作実績:Windows 2000/XPでも起動・表示可能(環境により制約あり、動作保証はWindows 10/11を推奨)
・対応Excel:Excel2000以降
Excel2016(32ビット)でテスト済み
※すべてのExcelバージョンでの動作を保証するものではありません
・商用利用:個人ビジネス利用(副業・フリーランス含む)・企業・業務利用はライセンスが必要です
※再配布・再販・SaaS提供は禁止
----------------------------------------------------------------------
■ 主な利用シーン
----------------------------------------------------------------------
・楽天RSS Excelの負荷軽減と定期データ取得
楽天RSSのExcelシート上に展開された株価、板情報、指標データなどを一定間隔で一括取得。
Excel側の計算や表示負荷を抑えながら、必要なデータだけを外部へ取り出せる。
・楽天RSSデータの自動保存
指定したシート、セル範囲の内容を定期的に取得し、テキストファイルへ自動出力。
手作業でのコピー、貼り付け、保存を減らし、時系列データの蓄積にも活用できる。
・Excelシートの一括メモリ展開による高速処理
セルを1個ずつ読むのではなく、指定範囲をまとめて取得してメモリ上で処理。
大量セルデータでも比較的高速に扱え、後続処理へつなげやすい。
・投資判断用の外部ツール連携
楽天RSS Excel上のデータをC++Builder製ツールや独自ロジックへ受け渡し、
集計、監視、条件判定、売買判断補助などの外部処理に利用できる。
・Excelを入口にした軽量な自動処理
既存のExcelブックを変更せず、そのままデータ取得元として利用。
複雑なマクロや大規模改修を行わず、外部出力、自動保存、自動監視を追加できる。
・企業内の既存Excel資産のデータ活用
長年使われている集計表、管理表、入力シートなどから必要なセル範囲を定期取得。
既存のExcel運用を維持したまま、外部システム連携やデータ活用の入口として使える。
・Excelからテキスト、CSV系データへの橋渡し
Excel上の値を外部ファイルとして出力し、他システムで利用できる形に変換。
SQLite、業務アプリ、独自ツール、バッチ処理などへの受け渡しがしやすい。
・手作業のコピー&ペースト業務の省力化
毎回Excelを開いて必要範囲をコピーし、別ソフトへ貼り付ける作業を削減。
定型的な転記や保存処理をシンプルに自動化できる。
・業務システム開発の前段階ツールとして活用
まずはExcelから必要データを取り出し、運用を確認したうえで、
その後C++Builder、SQLite、ローカルDB連携など本格的なシステム化へ進められる。
・高速化ニーズのあるExcel運用の補助
Excel内部で計算、集計、参照を重く抱え込むのではなく、
取得後の処理を外部へ逃がすことで、全体の負荷分散と応答改善を図れる。
・定期監視ツールとしての利用
一定時間ごとにExcelシートを確認し、変化した値を取得、保存、後続処理へ連携。
監視画面、通知処理、集計処理の入力元としても利用しやすい。
・レガシー環境を含むWindows業務での活用
古いExcel運用や長年の業務ファイルを活かしつつ、
必要最小限の仕組み追加で自動取得、自動保存、自動連携を実現しやすい。
・オンプレ/ローカル環境でのデータ活用
社内PCや閉域環境で使われているExcelファイルからローカルで安全にデータ取得。
クラウドに依存せず、既存運用に合わせた軽量な仕組みを構築できる。
・段階的なモダナイズの足場
いきなり全面刷新せず、まずはExcelデータを外へ出すところから開始。
将来的にDB化、自動化、API化、AI連携へ進めるための中間ステップとして使える。
----------------------------------------------------------------------
■ 同梱ファイル一覧
----------------------------------------------------------------------
・CellToDB.exe
アプリ本体
・midas.dll
アプリ動作に必要な実行ライブラリ
・CellToDB.ini
設定ファイル
・ご利用方法・説明書.txt
・ご利用規約.txt
・バージョン・変更履歴.txt
----------------------------------------------------------------------
■ 動作環境
----------------------------------------------------------------------
OS: Windows 2000/XP/Vista/7/8/10/11(32bit/64bit)
アプリ: 32bit(x86)アプリ。64bit OS上では WoW64 環境で動作します。
動作実績:Windows 2000/XPでも起動・表示可能(環境により制約あり、動作保証はWindows 10/11を推奨)
対応Excel:Excel2000以降
Excel2016(32ビット)でテスト済み
※すべてのExcelバージョンでの動作を保証するものではありません
----------------------------------------------------------------------
■ セキュリティ / プライバシー
----------------------------------------------------------------------
・本アプリ(CellToDB.exe)は外部インターネットに一切通信しません。
・推奨実行環境:まずは テスト用PC でお試しください。
・レジストリは一切使用しておりません
・Windowsの環境によって以下の手順が必要になります。
社内ポリシーがある場合はIT管理者の指示に従ってください。
ダウンロードしたZipのブロック解除(Zipファイルのプロパティ)
SmartScreen の表示 実行
ウイルスと脅威の防止の設定 → 除外の追加または削除(誤検知時の最終手段)
※セキュリティソフトの除外設定は、組織ポリシーに従い、必要性を確認した上で実施してください。
----------------------------------------------------------------------
■ インストール方法、ご利用方法
----------------------------------------------------------------------
インストーラーは使用していません。ZIPを解凍してご利用ください。
ダウンロード後、ファイルを解凍しフォルダごとお好きな場所にコピーしてください。
レジストリは一切使用しておりません。
ログファイルはプログラムと同じ場所に生成されます。
CellToDB.exe
アプリ本体
1. 起動前に設定 CellToDB.iniを確認します。
#取得するブック名
Workbook=Book1.xlsm
#取得するシート名
Worksheets=Sheet1
#取得するセル範囲
Range=A1:Z100
#実行間隔(ミリ秒、最小60000ミリ秒)
Timer1_Interval1=60000
#出力するファイル名、場所
ExportFileName1=C:\work\data.txt
2.Excelブックを開く
CellToDB.iniで入力したブックを開いてください
#取得するブック名
Workbook=Book1.xlsm
3. CellToDB.exe アプリ本体を起動します。
指定したExcelシートのセル範囲がメモリにコピーされて
指定した場所にテキストファイルで出力されます(TAB区切り)
指定した実行間隔で繰り返されます
起動後10分間の制限、実行間隔最短60秒までの制限あり
----------------------------------------------------------------------
■ アンインストール、削除方法
----------------------------------------------------------------------
インストーラーは使用していません。
レジストリは一切使用しておりません。
解凍したフォルダごと削除してください。
----------------------------------------------------------------------
■ ライセンス / サポート
----------------------------------------------------------------------
・対象:
個人非ビジネス利用 / 評価目的:無料
(起動後10分間の制限、実行間隔最短60秒までの制限あり)
商用利用(個人ビジネス・企業・業務利用):要ライセンス
・商用利用:個人ビジネス利用(副業・フリーランス含む)・企業・業務利用はライセンスが必要です
※再配布・再販・SaaS提供は禁止
・個別サポートなし
バグレポート、ご意見ご要望はWebサイト問い合わせフォームより
ご連絡ください。対応、返信をお約束するものではありません。
----------------------------------------------------------------------
■ その他・お問い合わせ
----------------------------------------------------------------------
ソースコード・ライセンス購入・個別サポート
カスタマイズ・OEM・開発依頼・大規模システム開発など
お問い合わせページよりお願いいたします。

