ここでは、Access デスクトップ データベースのデータを Access Web アプリに取り込み、インターネット ブラウザーで友人や同僚と共有する方法を紹介します。
Access Web アプリを使用していますか? Access デスクトップ データベースにデータをインポートする方法を探していますか? そのような場合は、「他の Access データベースのデータのインポートとリンクの設定」をご覧ください。
重要 Access Services 2010 および Access Services 2013 は、SharePoint の次のリリースから削除されます。 新しい Web アプリを作成せず、既存のアプリを Microsoft Power Apps などの代替プラットフォームに移行することをお勧めします。 Access データを Dataverse と共有できます。これは、Web、電話、タブレット用に Power Platform アプリ、ワークフローの自動化、仮想エージェントなどを構築できるクラウド データベースです。 詳細については、「使用を開始する: Dataverse へのアクセス データの移行」を参照してください。 |
Access Web アプリにデータをインポートする
始める前に、次の点を考慮してください。
-
テーブル リレーションシップ、集計列、入力規則、既定値、添付ファイル フィールド、OLE オブジェクト フィールド、その他の特定の古いデータ型は、Web アプリにインポートされません。
-
検索が保持されるため、関連テーブルがある場合は、そのテーブルを Web アプリにインポートする前に、リレーションシップがルックアップ フィールドを使って確立されていることを確認してください。
このような準備をふまえて、インポートを行います。
-
既に Access Web アプリを開始している場合は、Access でそれを開き (ブラウザーで [設定]、[Access でカスタマイズする] の順にクリック)、[ホーム] の [テーブル] をクリックします。
-
[テーブルの追加] ページが表示されない場合は、[ホーム]、[テーブル] の順にクリックします。
-
[テーブルの追加] ページ (新しいカスタム アプリを作成すると最初に表示されるページ) で、その他の Access データベース、Excel ワークブック、ODBC データ ソース、テキスト/CSV ファイル、SharePoint リストからデータをインポートできます。
-
[既存のデータ ソースからテーブルを作成] で、[Access] をクリックします。
注: Access 以外の別のデータ ソースからインポートする場合、適切なデータ ソースのオプションをクリックし、ウィザードの手順に従います。
-
[外部データの取り込み - Access データベース] ダイアログ ボックスが開きます。
-
[外部データの取り込み - Access データベース] ダイアログ ボックスで、[参照] をクリックし、インポート元の Access デスクトップ データベースを選び、[開く] をクリックします。
-
[オブジェクトのインポート] ダイアログ ボックスが開きます。
注: Access デスクトップ データベースから Access Web アプリにインポートできるのは、テーブルのみです。 その他のオブジェクト型をインポートすることはできません。
-
[オブジェクトのインポート] ダイアログ ボックスの [テーブル] で、インポートするテーブルを選択します。
選択したオブジェクトを取り消すには、もう一度オブジェクトをクリックします。
-
[OK] をクリックして、インポート プロセスを開始します。
Access によって問題が検出された場合は、データがインポートされ、エラー メッセージが表示されます。
-
画面の左側に新しいテーブルが表示され、それぞれのテーブルに既定のビューが作成されます。 この時点で、[ホーム]、[アプリの起動] の順にクリックすることをお勧めします。 ブラウザーで、新しいテーブルとビューをクリックして、全体を確認します。 既定のビューを変更するには、ブラウザーを閉じて、Access で Web アプリをカスタマイズします。
注:
-
Access Web アプリにデータをインポートすると、既定のリスト ビューとデータシート ビューを持つ新しいテーブルが常に作成されます。
-
アプリ内でインポート ウィザードを使って、既存テーブルにデータを追加することはできません。 ただし、新しいテーブルにデータをインポートしてから、次のいずれかを実行できます。
-
データシート ビューを使って、ターゲット テーブルにデータをコピーして貼り付けます。または、
-
データ マクロで CreateRecord アクションを使って、インポートしたデータをターゲット テーブルに追加します。
-
ヒント: データの紐付けを開始するために、新しいテーブルと既存のテーブルの間にルックアップを作成します。 テーブルの既定ビューが元のビューから変更されていない場合は、Access によって適切な “関連データ” コントロールが追加され、データを使い始めることができます。
Access Web アプリおよびデスクトップ データベースで実行できる外部データの操作
次の表に、Access Web アプリまたはデスクトップ データベースにインポートまたはリンクできるファイルの種類の概要を示します。
Access Web アプリにインポートできるファイル |
Access Web アプリにリンクできるファイル |
デスクトップ データベースにインポートできるファイル |
デスクトップ データベースにリンクできるファイル |
|
Microsoft Excel |
|
|
(読み取り専用) |
|
Microsoft Access |
|
|
|
|
SQL Server などの ODBC データベース |
|
|
|
|
テキストまたはコンマ区切り (CSV) ファイル |
|
|
(新規レコードの追加のみ) |
|
SharePoint リスト |
|
(読み取り専用) |
|
|
XML |
|
|||
データ サービス |
|
(読み取り専用) |
||
HTML ドキュメント |
|
|
||
Outlook フォルダー |
|
|
Access デスクトップ データベースへデータをインポートする方法については、「他の Access データベースのデータのインポートとリンクの設定」をご覧ください。