Microsoft Access から Google Sheets のデータを読み取り・編集する方法
Google Sheets は、Google が提供する無料のオンラインスプレッドシートアプリケーションです。スプレッドシートをオンラインで作成・編集し、リアルタイムで共同作業を行えます。また、クラウドへの自動保存機能も備えています。Microsoft Access は、Microsoft が提供するデスクトップデータベース管理システムです。リレーショナルデータベースエンジンとグラフィカルユーザーインターフェース、そしてソフトウェア開発ツールを組み合わせており、構造化データの保存、取得、クエリ、分析を簡単に行えます。
Microsoft Access を Google Sheets に接続すると、デスクトップのデータベース環境からスプレッドシートのデータにリアルタイムでアクセスできるようになります。この構成により、デスクトップツールとクラウドプラットフォームが連携し、効率性の向上と正確なデータの維持に役立ちます。CData の Microsoft Access 用ドライバーとコネクタを使用すると、Microsoft Access から Google Sheets をリレーショナルデータベースのように扱えるようになります。SQL クエリでスプレッドシートのデータを読み取り、挿入、更新、削除でき、SQL Server のローカルテーブルを操作するような感覚で作業できます。
CData ODBC Driver for Google Sheets のインストールとセットアップ
CData ODBC Driver for Google Sheets を使用すると、Microsoft Access などのデスクトップアプリケーションから Google Sheets のデータをローカルデータベースのように取得・管理できます。
- CData ODBC Driver for Google Sheets をインストールします。ダウンロード後、.exe ファイルを実行してセットアップを完了してください
- CData ODBC Driver for Google Sheets を起動し、Google Sheets へのアクセスを設定します
- Test Connection をクリックして続行します。CData ODBC Driver for Google Sheets は OAuth を使用してブラウザでサインインするため、カスタマイズが必要な場合を除き、DSN の変更は不要です。
- 認証用のリダイレクトウィンドウが表示されたら、適切な Google アカウントを選択します
- Continue をクリックして認可を続行します
- 認可が成功すると、確認メッセージが表示されます
- CData ODBC Driver for Google Sheets による Google Sheets への OAuth アクセスが完了しました。DSN 設定画面に戻り、OK をクリックして接続を確立します


Microsoft Access のテーブルを Google Sheets に接続する
- Microsoft Access を開き、External Data -> New Data Source -> From Other Sources -> ODBC Database に移動します。
- Link to the data source by creating a linked table を有効にし、OK をクリックします
- Machine Data Source リストから CData Google Sheets sys を選択し、OK をクリックします
- 認可ウィンドウにリダイレクトされたら、適切な Google アカウントを選択し、Continue をクリックします
- Microsoft Access に戻ると、アカウントのシート一覧が表示されます。必要なシートを選択し、OK をクリックします。




これで、Google Sheets のデータが Microsoft Access のリンクテーブルとして利用可能になりました。スプレッドシートの更新も行えます。

今すぐ始めましょう
CData ドライバーとコネクタを使用して Google Sheets と Microsoft Access を接続することで、SQL Server を操作するような感覚でスプレッドシートのデータを簡単かつ効率的に管理できます。30日間の無料トライアルを今すぐ開始して、CData ドライバーとコネクタによる簡単な統合、信頼性の高い接続、リアルタイムの更新をぜひ体験してください。
ご質問がございましたら、CData サポートまでお気軽にお問い合わせください。チーム一同、皆様のお手伝いをする準備ができています。