XL: Cannot Append MS Excel Speadsheet to MS Access 7.0 Table
ID: Q150707
|
The information in this article applies to:
-
Microsoft Excel for Windows, versions 2.x, 3.x, 4.0, 5.0
-
Microsoft Excel for Windows 95, versions 7.0, 7.0a
-
Microsoft Excel for Windows NT, version 5.0
-
Microsoft Excel for the Macintosh, versions 2.x, 3.0, 4.0, 5.0, 5.0a
-
Microsoft Access 7.0
SYMPTOM
The Microsoft Access version 7.0 Import Spreadsheet Wizard does not enable
you to append Microsoft Excel spreadsheet data to an existing Microsoft
Access table. You can only create a new table or overwrite an existing
table.
This behavior is different than in Microsoft Access version 2.0, which
offers you a choice between creating a new table or appending the Microsoft
Excel spreadsheet data to an existing table.
WORKAROUND
To append your Microsoft Excel spreadsheet to an existing Microsoft Access
version 7.0 table, first save it in Microsoft Excel as a comma-delimited
text file (CSV). Then, import the text file into Microsoft Access version
7.0. You will then have a choice between creating a new table, or appending
the data to an existing table. To do so, follow these steps:
- Check that your columns have headers that exactly match the field names
in your database.
- In Microsoft Excel, click Save As on the File Menu.
- In the Save As Type box, click CSV (Comma delimited)(*.CSV)
This creates a text file with the same name as your Microsoft Excel
workbook, but with a CSV extension. Only the data in the active
worksheet is included in the text file.
- On the File menu, click Close. When the confirmation dialog
appears, click No.
- In Microsoft Access, on the File menu point to Get External Data, and
then click Import.
- In the Files Of Type box, click Text Files (*.txt;*.csv;*.tab;*.asc).
- Choose your text file, and click Import.
- In the first Import Wizard dialog box, click Next.
- In the second Import Wizard dialog box, click to select First Row
Contains Field Names, and then click Next.
- In the third Import Wizard dialog box, click to select In An Existing
Table, click the table to which you want to append the data, and then
click Next.
- Click Finish, and then click OK. Note that your data has been appended
to the table of your choice.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 7.0. We
are researching this problem and will post new information here in the
Microsoft Knowledge Base as it becomes available.
REFERENCES
For more information about importing Microsoft Excel spreadsheets into
Microsoft Access, click Answer Wizard on the Microsoft Access Help menu and
type the following text on the Answer Wizard tab:
import or link data from other programs and file formats
For additional information, please see the following article in the
Microsoft Knowledge Base:
Q141228 : How to Import Microsoft Excel File Into Microsoft Access
Additional query words:
Keywords : kbinterop
Version : WINDOWS: 2.0, 3.0, 4.0, 5.0, 7.0; MACINTOSH: 2.0, 3.0, 4.0, 5.0
Platform : MACINTOSH WINDOWS
Issue type : kbbug
Last Reviewed: April 22, 1999