マイクロソフトアクセス グーグル シート
マイクロソフトアクセス
クエリストリーム
Query Streamsは、GoogleスプレッドシートとMicrosoft Accessのシームレスな連携を実現し、Microsoft Accessのライブデータを自動的にGoogleスプレッドシートに同期します。 QueryStreams.comに無料登録する。 数分でMicrosoft AccessからGoogleスプレッドシートへのデータパイプラインの自動化を開始できます。
このガイドでは、クエリストリームを使用してMicrosoft AccessからGoogleスプレッドシートへの自動データ同期を設定する方法を説明します。プロジェクト管理シートをデータベースレコードで最新の状態に保つ必要がある場合、在庫データを共同作業スペースに同期する場合、またはレポート作成ワークフローを自動化する場合でも、クエリストリームはMicrosoft AccessとGoogleスプレッドシートの統合のための安全なノーコードソリューションを提供します。
スケジュールされた自動化
1時間ごと、1日ごと、またはカスタムスケジュールで同期する
セキュリティ・バイ・デザイン
認証情報はネットワーク上に残ります
電光石火
最適化されたデータストリーミング
スマート同期
挿入、更新、削除を自動的に行う
Google スプレッドシートと Microsoft Access の連携とは何ですか?
Google スプレッドシートと Microsoft Access の連携により、Microsoft Access データベースを Google スプレッドシートに接続し、手動でのエクスポートやインポートなしに自動データ同期を実現します。Query Streams はデータベースと Google スプレッドシート間の安全なブリッジとして機能し、保存された SQL クエリをスケジュールに従って実行し、結果を直接スプレッドシートにプッシュします。
主要機能:
- 自動同期: スケジュールクエリを1時間ごと、1日ごと、またはカスタム間隔で実行するように設定する
- 完全同期モード: 新しい行を挿入し、既存の行を更新し、削除されたレコードを自動的に削除する
- 追加モード: 既存データを変更せずに新規レコードを追加する(ログや履歴に最適)
- セキュア接続: データベースの認証情報はネットワーク内で保護されたままです
- コーディング不要: すべての設定をクエリストリームのWebポータルを通じて行います
前提条件
クエリストリームエージェントのインストール
エージェントは、Microsoft Access データベースへのアクセス権限を持つ状態で、お客様のネットワーク上で実行されている必要があります。
Query Streamsエージェントをインストールする。Microsoft Access データソースが設定されました
Microsoft Access データベースは、エージェントにデータソースとして追加する必要があります。
Microsoft Access をクエリストリームに接続する →Google スプレッドシート アカウント
Google スプレッドシートのアカウント(API アクセス権付き。ビジネスプランおよびエンタープライズプラン、または無料トライアルで利用可能)。
保存されたクエリー
Query Streams内に、同期したいデータを返す保存済みクエリが少なくとも1つ存在すること。
ステップ1: Microsoft Access クエリを作成する
統合を設定する前に、Google スプレッドシートに同期したいデータを返す保存済みクエリが必要です。
- クエリストリームポータルにログインしてください: 訪問 my.querystreams.com そしてサインイン
- クエリビルダーを開く: ダッシュボードからクエリビルダーに移動する
- Microsoft Access データソースを選択してください: 左側のデータエクスプローラーサイドバーで、データ領域を展開し、Microsoft Accessコネクタを選択して、クエリを実行したいデータベースを選択します。
- SQLクエリを記述してください: 同期したいデータを返すクエリを作成する
SELECT
order_id,
customer_name,
order_date,
total_amount,
status
FROM orders
WHERE order_date >= DateAdd("d", -30, Now())
ORDER BY order_date DESC
LIMIT 1000;
- テストして保存: クエリを実行して結果を確認し、「Google スプレッドシート用直近注文」のようなわかりやすい名前で保存してください。
注文IDGoogle スプレッドシートが行を照合するために使用できる
ステップ2: Google スプレッドシート連携の作成
次に、保存したクエリを自動化機能を通じてGoogleスプレッドシートに接続します。
- 自動化に移動: クエリストリームポータルで、クリックします オートメーション 左サイドバーに
- 新しい統合を作成する: クリック 新しい統合 セットアップウィザードを開始する
- 保存したクエリを選択してください: ステップ1で作成したMicrosoft Accessクエリを選択してください
- Google スプレッドシートを保存先として選択: 選択 グーグル シート 利用可能なプラットフォームの一覧から
ステップ3: Google スプレッドシート アカウントを接続する
Query StreamsはOAuthを使用して、Googleスプレッドシートアカウントに安全に接続します。これは簡単なワンクリック認証であり、Query Streamsがスプレッドシートにデータを書き込む権限を付与します。
OAuth経由でGoogleスプレッドシートを認証する
- クリック Google スプレッドシートを接続する クエリストリーム内で
- プロンプトが表示されたら、Googleアカウントでサインインしてください
- 許可リクエストを確認して承諾する
- クエリストリームは認証を受け取ります
- クエリストリームに戻ります
接続を確認
クエリストリームはOAuth接続が確立されていることを確認します
使い始めましょう
Google スプレッドシートのアカウントが接続され、データを受信する準備が整いました
ステップ4: 目的のシートを選択する
Microsoft Access のデータを Google スプレッドシートで同期する場所を選択してください。
- シートを閲覧する: クエリストリームは、利用可能なGoogleスプレッドシートのシートとワークスペースを表示します
- シートを選択してください: データを同期する既存のシートを選択するか、または選択してください 新しいシートを作成する
- 列マッピング: クエリストリームは、SQLクエリの列を自動的にGoogleスプレッドシートの列にマッピングします。必要に応じて確認し調整してください。
ステップ5: 同期モードの設定
クエリストリームがデータ同期をどのように処理するかを選択します。
Append モード
- 新しい行を末尾に追加
- 既存行は変更しない
- データを削除することはありません
- 歴史的記録を保存する
Full Sync モード
人気- 挿入部 新記録
- 更新情報 変更されたレコード
- 削除します 削除されたレコード
- キー列が必要です
キー列の選択: 完全同期モードを使用する場合、各行を一意に識別する列を選択してください。この列は、SQLクエリの結果とGoogleスプレッドシートの両方に存在する必要があります。
列同期動作(SYNC 対 PRESERVE)
フィールドマッピングの各列について、同期時にクエリストリームがどのように処理すべきかを選択します:
SYNC(デフォルト)
ソース値 常に上書きします ターゲット
保存
目標値は 上書きされない
注文ID– キーフィールド顧客名– SYNCステータス– SYNC合計– SYNC
割り当て先– 保存注記– 保存優先度– 保存
ステップ6: 同期スケジュールを設定する
クエリストリームがMicrosoft AccessからGoogleスプレッドシートへデータを同期するタイミングを設定します。
ステップ7: 確認と有効化
- レビューの構成 クエリ、宛先、同期モード、スケジュールを含むすべての設定を確認してください
- 統合に名前を付けてください: 「Google スプレッドシートへの注文データの日次同期」のような説明的な名前を付けます
- アクティベート: クリック 統合を作成する 保存して有効化する
- 初期同期を実行: クリック 今すぐ実行 最初の同期を実行し、すべてが正常に動作することを確認する
おめでとうございます!
Microsoft Access と Google スプレッドシートの連携が開始されました。データは設定したスケジュールに従って自動的に同期されます。
統合の監視
有効化後、自動化ダッシュボードからGoogle SheetsとMicrosoft Accessの連携を監視できます:
最終同期時刻
データの最終同期日時を確認する
同期された行数
挿入、更新、削除された行のビューカウント
エラーアラート
同期に失敗した場合に通知を受け取る
同期履歴
過去の同期操作とその結果を確認する
Microsoft AccessとGoogleスプレッドシートを連携させる理由とは?
Microsoft Accessデータベースは、数百万もの組織の重要なビジネスデータを保存していますが、そのデータをリモートチーム、外部パートナー、または非技術系の関係者と共有するのは困難です。Accessはデスクトップへのインストールとローカルネットワークへのアクセスが必要です。一方、Google Sheetsは、あらゆるデバイスのあらゆるブラウザからアクセスできます。
Microsoft AccessとGoogle Sheetsをクエリ ストリーム経由で接続することで、両方の利点を享受できます。データは本来あるべき場所であるAccessに保持され、承認されたユーザーはGoogle Sheetsを通じてデータを表示および操作できます。チームがこの統合を設定する一般的な理由は次のとおりです。
- アクセスデータへのリモートアクセス: 自宅や外出先で作業しているチームメンバーは、VPNやデスクトップ版Accessをインストールしなくても、GoogleスプレッドシートでAccessのリアルタイムデータを表示できます。
- Accessからクラウドへの移行: Google スプレッドシートを読み取りレイヤーとして使用し、Access から最新のクラウドデータベースへ段階的に移行していく。
- アクセスライセンスなしでの外部共有: パートナー、クライアント、請負業者は、Microsoft Access ライセンスを必要とせずに、Google スプレッドシートでデータを閲覧できます。
- ダッシュボードレポート: ライブAccessデータを利用したGoogleスプレッドシートダッシュボードを、自動スケジュール更新機能付きで構築します。
Google スプレッドシート同期へのアクセスに関するトラブルシューティング
Microsoft AccessとGoogle Sheetsの同期で問題が発生した場合:
- アクセスデータベースがロックされました: 他のユーザーが.accdbまたは.mdbファイルへの排他アクセス権を持っている場合、エージェントはそのファイルを読み取ることができません。データベースが共有モードになっているか、同期中に排他ロックが保持されていないことを確認してください。
- エージェントがAccessファイルを見つけることができません。 エージェントで設定されているファイルパスが、.accdb ファイルの実際の場所と一致していることを確認してください。ネットワークパス (UNC ) を使用する場合は、エージェントサービスアカウントに読み取り権限が必要です。
- クエリは行を返しません。 まずクエリビルダーでクエリを手動でテストしてください。Access SQL構文は標準SQLと若干異なります。Access固有の関数を確認してください。
日付追加,今(), そしてIIf(). - Googleスプレッドシートのアクセス許可が取り消されました。 OAuthトークンの有効期限が切れた場合は、Query Streamsポータルの統合設定からGoogleアカウントを再接続してください。
Google スプレッドシートと Microsoft Access の連携における一般的な使用例
プロジェクト管理
Microsoft Access データベースからプロジェクトデータ、マイルストーン、リソース割り当てを Google スプレッドシートに同期し、チームコラボレーションと可視性を実現します。
販売パイプライン
営業チームのGoogleスプレッドシートを、CRMデータベースからの最新の商談機会、成約案件、顧客情報で常に最新の状態に保ちましょう。
在庫管理
倉庫および運用チーム向けに、Google スプレッドシート内の在庫レベル、在庫数、製品情報を自動的に更新します。
財務報告
予算データ、経費報告書、財務指標をGoogleスプレッドシートに同期し、経営陣向けダッシュボードやステークホルダー向けレポートに活用する。
人事と業務
人事情報システム(HRIS)データベースとGoogleスプレッドシート間で、社員名簿、部署名簿、組織データを同期させます。
スプレッドシートを超えて:Microsoft Access 向け REST API + AI MCP
既にMicrosoft Accessのデータをスプレッドシートに取り込んでいる場合、保存済みのクエリをパートナー向けのライブRESTエンドポイント、あるいはAIツールが平易な英語でクエリを実行できるMCPサーバーとして利用することも可能です。同じネットワークエージェント、同じ認証情報で、2つの新しいオーディエンスに対応できます。
よくある質問
❓ Microsoft AccessからGoogleスプレッドシートへデータを同期できる頻度はどれくらいですか? +
Query Streamsは、毎時からカスタム間隔までの同期スケジュールをサポートします。ほとんどのユースケースでは、毎日または毎時の同期が、データの鮮度とシステムリソースのバランスを適切に保ちます。
🔒 Microsoft Accessのデータを同期中に安全に保護できますか? +
はい。クエリストリームエージェントを通じて、データベース認証情報はネットワーク内で保護されたままです。データは転送中に暗号化され、Google Sheets APIトークンは安全に保管されます。クエリストリームは生のデータベースデータを保存することはありません。
⚠ 同期に失敗した場合、どうなりますか? +
クエリストリームは同期失敗を再試行し、永続的なエラーを通知します。同期履歴でエラー詳細を確認でき、問題解決後に手動で再試行をトリガーできます。
📂 同じMicrosoft Accessデータベースから複数のGoogleスプレッドシートに同期できますか? +
はい。各宛先シートごとに個別の連携を作成してください。各連携では、異なるSQLクエリ、同期モード、スケジュールを使用できます。
☁ これはクラウドのMicrosoft Accessサービスで動作しますか? +
はい。Query Streamsは、ローカルまたはネットワークドライブにホストされているMicrosoft Accessデータベースをサポートしています。Query Streamsエージェントは、.accdbまたは.mdbファイルにアクセスできるマシンにインストールする必要があります。
❓ これを使ってAccessからGoogleスプレッドシートに移行できますか? +
クエリ ストリームは、段階的な移行に最適です。フル同期を設定すれば、Access のデータを Google スプレッドシートにミラーリングできます。Access データベースは信頼できる情報源として維持されながら、チームはすぐに Google スプレッドシートを使い始めることができます。時間をかけて、ワークフロー全体をクラウドに移行することも可能です。
❓ チームメンバーがデータを閲覧するには、Microsoft Accessをインストールする必要がありますか? +
いいえ。それが主な利点の1つです。データがGoogleスプレッドシートに同期されると、スプレッドシートのリンクまたはQuery Streamsアドオンを持っている人なら誰でも、どのブラウザからでもデータを表示したり操作したりできます。Accessデータベースファイルへのアクセスが必要なのは、Query Streamsエージェントだけです。

