操作参数 | 说明 |
Transfer Type | 所要执行传送操作的类型。在“宏”窗口“操作参数”窗格中的“传输类型”框中选择“导入”、“导出”或“链接”。传输类型的默认值为“导入”。 |
| 注意 Access 项目 (.adp) 不支持这种链接类型。 |
Spreadsheet Type | 用于指明所要导入、导出或链接的电子表格的类型。您可以在选项框中从多个电子表格类型中选择一个。类型的默认值是 Microsoft Excel 8。 |
| 注意 您可以从 Lotus .WK4 文件中导入和链接(以只读方式)数据,但不能将 Microsoft Access 数据以这种电子表格格式导出。Microsoft Access 也不支持用此操作从 Lotus.WKS 或 Microsoft Excel 2.0 版本的电子表格导入、导出或链接数据。如果您要从 Microsoft Excel 2.0 版本或 Lotus .WKS 格式的电子表格中导入或链接数据,则必须在将数据导入或链接到 Microsoft Access 以前,将电子表格转换成 Microsoft Excel 或 Lotus 1-2-3 的最新版本。 |
Table Name | 用于指明 Microsoft Access 表的名称。该表用于导入电子表格数据或链接电子表格数据,以及从该表导出电子表格数据。您可以键入用于导出数据的 Microsoft Access 选择查询的名称,该参数不可省略。 |
| 如果选择传输类型参数为“导入”,而表已经存在,则 Microsoft Access 将电子表格数据追加到该表。否则, Microsoft Access 创建一个新表来存放电子表格数据。 |
| 在 Microsoft Access 2000 中, 当执行 TransferSpreadsheet 操作时,不允许使用 SQL 语句来指定要导出的数据。相反,要先创建一个查询,并在 Table Name 参数中指定查询的名称。 |
File Name | 用于指明所要导入、导出或链接的电子表格文件的名称。该名称包括完整路径。此参数不可缺省。 |
| 当您从 Microsoft Access 导出数据时,Microsoft Access 将创建一个新的电子表格。如果导出数据的文件名与现有的电子表格同名,则 Microsoft Access 将取代现有的电子表格,除非是导出到 Microsoft Excel 5.0 、7.0 或 8.0 版本及 Excel 2000 工作簿中。在后一种情况下, Microsoft Access 将导出数据复制到工作簿中的下一个可用的新工作表中。 |
| 如果从 Microsoft Excel 5.0、7.0 或 8.0 版本,或 Excel 2000 电子表格中导出或链接数据,您可以用 Range 参数指定一个特定的工作表。 |
Has Field Names | 用于指明电子表格的第一行是否包含字段名。如果选择“是”,在导入或链接电子表格数据时,Microsoft Access 将使用该行的名称作为 Microsoft Access 表的字段名。如果选择“否”,Microsoft Access 则将第一行作为普通的数据。该参数的默认值为“否”。 |
| 当将 Microsoft Access 表或选择查询导出到电子表格时,无论您是否选择了该参数,字段名都将被插入到电子表格的第一行中。 |
Range | 用于指明导入或链接的单元格范围。在导入或链接整个电子表格时请将该参数设为空。您可键入一个电子表格范围的名称,或指定导入或链接单元的范围,如 A1:E25 (注意 A1..E25 的语法格式在 Microsoft Access 97 或 Microsoft Access 2000 中无效)。如果要导入或链接到 Microsoft Excel 5.0、7.0、8.0 或 Excel 2000 版本工作表,可以在范围前加前缀:工作表的名称加上感叹号,如 Budget!A1:C7。 |