ACC97: Data Truncated to 16,384 Rows When Imported into Microsoft Access (167669)



The information in this article applies to:

  • Microsoft Access 97

This article was previously published under Q167669

SYMPTOMS

If you import a Microsoft Excel 97 for Windows worksheet that contains more than 16,384 rows of data into a Microsoft Access database, the resulting table may be truncated to 16,384 records.

CAUSE

This behavior may occur if both of the following conditions are true:
  • The Microsoft Excel workbook is saved in the "Microsoft Excel 97 & 5.0/95 Workbook" file format.

    -and-
  • The Microsoft Excel workbook is not open when you import the worksheet into the Microsoft Access database.

RESOLUTION

To resolve this problem, open the workbook from which you are importing the worksheet data in Microsoft Excel before you run the Import Wizard in Microsoft Access.

STATUS

Microsoft has confirmed this to be a problem in Microsoft Access 97.

MORE INFORMATION

You can import or link data from a Microsoft Excel 3.0, 4.0, 5.0, 7.0, or 97 worksheet. You can also import or link (read-only) data from a Lotus 1-2-3 spreadsheet. In both cases, the data in the worksheet must be arranged in an appropriate tabular format. Before you proceed, make sure that the worksheet has the same type of data in each field (column) and the same fields in every row.

You can import or link all the data from a worksheet, or you can link only the data from a named range of cells. Although you typically create a new table in Microsoft Access for the data, you can also append the data to an existing table if the worksheet column headings match the table field names or if the column order is the same.

REFERENCES

For more information about Importing Data in Microsoft Access, click the Index tab in Microsoft Access Help, type the following text
   import spreadsheet
				

and then double-click the selected text to go to the "Import Spreadsheet Wizard" topic.

Modification Type:MajorLast Reviewed:9/27/2003
Keywords:kbinterop kbprb KB167669