カテゴリーを見る

SQLiteをExcelに接続する方法 – 軽量データベースのデータをライブストリームで配信

接続 · SQLiteからExcelへ

データを取得する SQLite ファイルを エクセル

SQLiteデータベースをExcelで開き、いつでも好きな時に更新できます。ODBCドライバーも、CSVへのエクスポートも、マクロも不要です。初回は約10分で完了し、無料プランで利用できます。

約10分 コーディングは不要です ファイルは元の場所に残ります ウェブ上でも、どこでもExcelを使える
行き詰まったら、遠慮なく質問してください。 開く サポート クエリ ストリーム(右上メニュー → サポート)からメッセージを送信してください。担当者が目を通しますので、「この画面で何を求めているのか分かりません」というご質問は、全く問題ありません。

最終的に手に入るもの

SQLiteのロゴSQLiteファイルに対するSQLクエリのリアルタイム結果を表示するワークシート。データが変更されるたびに最新の行を取得するボタンが付いています。例:

SQLiteデータベースは単一のファイルであり、通常は末尾が .db, .sqlite, .sqlite3Excel はこれらのファイルを単独で開くことができず、通常の回避策としては ODBC ドライバーをインストールして接続文字列と格闘する必要があります。Query Streams はこれらの手間を省きます。小さなヘルパープログラムが既に保存されているファイルを読み込み、Excel アドインが必要な行をそのファイルから取得します。両者が同じコンピューター上にある必要はありません。ファイルはオフィスのコンピューターにあり、ユーザーは自宅のノートパソコン、遠く離れた同僚のコンピューター、または Web 上の Excel など、どこからでもアクセスできます。

ファイルの保存場所オフィスのコンピュータ、サーバー、または自宅のコンピュータSQLiteファイルsales.db · ここに滞在しますクエリストリームエージェントファイルの隣にインストールされますクエリストリーム暗号化されたリンクインターネット経由 · 結果のみあなたがどこにいてもあなたのノートパソコン、別のオフィス、ホテル、あなたの電話エクセルWindows、Mac、またはウェブ版Excel
エージェントはファイルと共に存在します。Excelは必ずしもそうである必要はありません。シートをどこから開いても、行が自動的に表示されます。

必要なもの

クエリストリームアカウント

このガイドは無料プランで十分です。登録はこちらから my.querystreams.com.

ファイルを持つコンピュータ上のエージェント

バックグラウンドで実行され、Excelが要求したときにファイルを読み込む小さなプログラムです。入手方法は以下の手順2をご覧ください。

SQLiteファイル

例えば、それがどこにあるかを知る C:\Data\sales.dbOneDrive、Dropbox、またはGoogle Driveに保存されている場合は、このコンピューターと同期されていることを確認してください。

どのコンピュータにエージェントがインストールされますか? ファイルが保存されているコンピューターです。エージェントはファイルを直接開く必要があるため、そのコンピューターにファイルが格納され、そのコンピューターは電源が入ったままにしておく必要があります。 Excelはどこにでも配置できる自宅のノートパソコン、遠く離れた同僚のパソコン、あるいはウェブ上のExcelなど、Excelが動作する環境であればどこでも利用可能です。Excelが動作する場所には、他に何もインストールする必要はありません。

接続方法は5つのステップです

  1. アカウントを作成する

    行く my.querystreams.com そしてサインアップします。 無料 これは計画です。試作ではなく、正式な計画であり、SQLiteファイルへの接続方法やExcelからのクエリ実行方法などを網羅しています。

  2. ファイルが保存されているコンピューターにエージェントをインストールしてください。

    サインインして開く ダウンロードそして、ファイルが保存されているコンピューターに、お使いのシステム用のエージェントをインストールしてください。インストールには1分ほどかかり、その後は自動的に起動します。

    ドライバではなく、なぜ小さなプログラムを使うのか? エージェントは、Windows、Mac、Linux 用の単一のインストール(Windows では約 85 MB、Mac と Linux では 100 MB 強)で、バックグラウンドで静かに動作します。ブラウザと同様に、Query Streams への暗号化されたアウトバウンド接続を 1 回確立するため、ファイアウォールのポートを開放したり、VPN を設定したりする必要はありません。ファイルはそのマシン上に保持され、行データは必要に応じてインターネット経由でユーザーのいる場所に移動します。ユーザー側で必要なのはアドインだけです。

    ダウンロードページには アクセスキーエージェントに求められたら貼り付け、バッジが読み取るまで待ちます。 クエリ ストリームに接続しましたエージェント本体で行う操作はそれだけです。

    ご希望であれば、完全攻略ガイドもご用意しています。 Windows, マック, Linux.

  3. SQLiteファイルを指定してください。

    ブラウザに戻って、 データエージェント (下 データ 上部メニューにあります。エージェントがそこに表示されています。クリックしてください。 コネクタを追加する、 選ぶ SQLite、そして記入してください。

    接続名
    後で必ず思い出すような名前、例えば「販売データベース」など。
    データベースファイルのパス
    エージェントのコンピューター上の SQLite ファイルの場所 (例: C:\Data\sales.db)。参照機能を使用して選択してください。

    クリック 接続テスト読むと 接続済み、 クリック セーブ接続は数秒以内に担当エージェントに到達します。

    テストは失敗しましたか? 十中八九、パスにタイプミスがあるか、ファイルがエージェントとは別のコンピューターにあるかのどちらかです。フォルダーを開き、アドレスバーからパスをコピーして、再度貼り付けてください。

  4. Excelにクエリ ストリームを追加する

    Excelで、 挿入 → アドインを取得、 検索する クエリストリーム、そしてクリック 追加または、直接開く Microsoft AppSource のクエリ ストリームリボンに「クエリ ストリーム」ボタンが表示されます。同じアカウントでサインインしてください。

    WindowsおよびMac版のMicrosoft 365版Excel、およびWeb版Excelで動作します。

  5. 最初のテーブルを運び入れる

    クエリ ストリーム ボタンをクリックし、 クエリをストリーミングするそして、先ほど接続した接続を選択してください。

    実行したいクエリを入力してください。これは、いくつかの列を抽出します。 お客様 テーブル:

    例:SQL
    SELECT customer_id, name, city FROM customers ORDER BY name LIMIT 100;

    下 目的地一覧表 選ぶ 新しいシートを作成します次に再生ボタン(▶矢印)を押します。行は1~2秒でExcelに反映されます。データが変更された場合はいつでももう一度押すと、シートがその場で更新されます。

    SQLを知らない? クエリは、クエリストリームポータルで作成してください。 クエリビルダー テーブルと列が表示されるので、ポイント&クリックで操作できます。ビジネスプランでは、Novaに「米国の顧客を表示して」といった簡単な英語で質問すると、SQLクエリが自動的に生成されます。クエリを保存すれば、ポータル内はもちろん、アドインの「保存済みクエリ」リスト(パーソナルコア以降)からもワンクリックでアクセスできます。

それでおしまい。 データはシート内に保存され、ワンクリックで常に最新の状態に保たれます。お客様が要求した行以外は、ネットワークから外部に送信されることはありません。

良い次の動き

  • クエリを保存します ポータルにインストールすれば、ExcelやGoogleスプレッドシートからワンクリックで再度実行できます。
  • フィルターを追加する 例えば日付範囲などを指定することで、同じクエリで編集せずに「今月」という回答を得ることができます。
  • 結果を共有する 同僚と共有する場合、同僚はファイルの内容やファイルパスではなく、行数を見ることになります。

人々が尋ねる質問

ExcelはSQLiteファイルと同じコンピューターにインストールされている必要がありますか?

いいえ。SQLiteファイルと同じ場所にエージェントがあれば十分です。Excelはインターネット接続があればどのコンピューターでも使用できます。Web版ExcelやMac版Excelも利用可能です。アドインにアカウントでサインインすれば、接続情報が表示されます。

私のデータベースファイルはどこかにアップロードされますか?

いいえ。エージェントはコンピュータ上のファイルを読み込み、クエリで要求された行のみを送信します。ファイルは元の場所に残ります。

ファイルはOneDrive、Dropbox、またはGoogle Driveに保存されていても構いませんか?

はい、エージェントが実行されているコンピューターと同期されていれば問題ありません。そうすれば、エージェントはそれを通常のローカルファイルとして認識します。接続先を同期済みのコピーに設定してください。

無料プランで本当にこれがカバーされるのですか?

はい。無料プランは継続して利用できるプランで、期限切れのトライアルではありません。プランに含まれる内容については、 価格ページ.

Mac版Excelでも動作しますか?

はい。Mac版とWindows版のMicrosoft 365版Excel、そしてWeb版Excelが利用可能です。

まだ行き詰まっていますか? 開く サポート クエリ ストリームで、どのステップで何が表示されているかをお知らせください。接続をご案内いたします。
クエリ ストリームは同じデータを接続しますグーグル シートクロード、カーソル、チャットGPTREST APIさらに

すべてのガイド SQLite

あなたの設定とは少し違いますか?

  • SQLiteファイルが1つではなくフォルダに複数ありますか?SQLite Folderは、同じ名前のテーブルを1つのテーブルにマージし、各行に元のファイルを示すタグを付けます → SQLite Folder
  • Excelワークブック自体をクエリしたいですか?Excel Folderはワークブックのフォルダをテーブルとして読み取ります→ Excel Folder

Setup trouble?

  • Agent says the file or folder does not exist, or access is denied? Mapped drives, network shares, OneDrive and Linux home folders each need one fix → Where the Agent can read files from
  • Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?
更新日 10月 11, 2026