Word文書をAccessテーブルにインポートする方法

データは、さまざまなソースからさまざまな形式で提供されます。 連絡先のリスト、アカウントレコードのテーブル、在庫のインデックスなど、MicrosoftWordからMicrosoftAccessデータベースにデータを取得する必要がある場合があります。 インポートは、Word文書からAccessテーブルまたはデータベースにデータを移動するための最も効率的な方法です。 これらの手順は、Microsoft Word2010およびMicrosoftAccess2010に適用されます。

ステップ1

インポートするWord文書のデータを準備します。 データを区切り形式または固定幅形式のいずれかに構造化します。 区切り形式は、コンマやセミコロンなどの1文字でフィールドを区切ります。 固定幅フォーマットは、1つのフィールドがいつ終了し、次のフィールドがいつ開始するかを示すために、各フィールドの幅が一定のままになるようにデータを配置します。 どちらの形式でも、各レコードは別々の行にある必要があります。 これらの形式は、インポートされたデータを配置する場所をAccessに指示します。

今日のビデオ

ステップ2

Word文書をプレーンテキストファイルとして保存します。 Accessは、プレーンテキスト、CSV、またはExcel形式のデータのみを読み取ることができます。 保存したら、ファイルを閉じます。

ステップ3

Microsoft Accessを起動し、インポートしたデータを保存する新しいデータベースまたは既存のデータベースを開きます。 データを保存する新しいテーブルまたは既存のテーブルを選択します。 既存のテーブルを選択した場合、Accessはデータを既存の形式で既存のテーブルに追加します。 インポートされたデータは、既存のテーブルの形式と構造と一致する必要があります。

ステップ4

[外部データ]タブに移動し、[インポート]グループを見つけて、[テキストファイル]アイコンをクリックします。 これにより、[外部データの取得-テキストファイル]ダイアログボックスが開きます。

ステップ5

以前に作成したテキストファイルの名前を参照するか、[ファイル名]ボックスに入力します。 データを保存する場所を指定します。 新しいテーブルの場合は、[ソースデータを現在のデータベースの新しいテーブルにインポートする]をクリックします。 既存の場合 テーブルで、[レコードのコピーをテーブルに追加する]をクリックし、ドロップダウンから適切なテーブルを選択します リスト。

ステップ6

[OK]をクリックして続行し、[テキストのインポートウィザード]を開きます。 Accessはデータをスキャンし、ファイル構造を推奨します。 ファイルの形式に一致するオプション(「区切り」または「固定幅」)を確認または選択します。 「次へ」をクリックします。

ステップ7

区切り形式を使用している場合は、フィールドの区切りに使用されている文字を選択します。 ファイルにテキスト修飾子が含まれている場合は、[テキスト修飾子]ボックスで使用した修飾子を選択します。 Word文書の最初の行にフィールド名が含まれている場合は、[最初の行にフィールド名が含まれている]をオンにします。 もしあなたが〜なら 固定幅フォーマットを使用して、表示されたデータと構造を確認し、必要に応じて列の位置を調整します。 「次へ」をクリックします。

ステップ8

続行する前に、データと構造をもう一度確認してください。 いずれかのフィールドに関する追加情報を指定する必要がある場合は、フィールドヘッダーをクリックして、[フィールド名]と[データタイプ]に適切なデータを入力します。 選択したフィールドにインデックスを作成するには、「インデックス付き」を「はい」に設定します。 インポートで選択したフィールドを除外するには、[フィールドをインポートしない(スキップ)]をオフにします。 クリック "次。"

ステップ9

新しいテーブルにインポートする場合は、主キーを確立します。 IDのシーケンスを自動的に入力する「LetAccessadd primary key」を選択するか、ソースフィールドの1つから独自の主キーを選択するか、「Noprimarykey」を選択できます。 「次へ」をクリックします。

ステップ10

新しいテーブルの場合は、[テーブルにインポート]ボックスで新しいテーブルの名前を確認または変更します。 「完了」をクリックしてデータをインポートします。 インポートのステータスを示すダイアログボックスが開きます。

必要なもの

  • コンピューター

  • Microsoft Word 2010

  • Microsoft Access 2010