【问题标题】:Stopping NULL Rows and Columns to get imported from excel to access停止 NULL 行和列以从 excel 导入以访问
【发布时间】:2013-07-12 15:15:52
【问题描述】:

我正在从 excel 导入一些表格以进行访问。有时一些空白列也被导入为 field13 或 field-x。

这是什么原因。

有时还会导入一些空白行。有没有办法阻止它?


以下是我尝试导入的一组数据。但有时我会在 ArtSRv 之后看到一个额外的列,并且在导入 2 行之后看到一些额外的空行。所以我想知道原因。

【问题讨论】:

  • 你知道你总是有多少列用于导入吗?

标签: excel vba ms-access ms-access-2007 excel-2007


【解决方案1】:

在导入过程中,您可以选择不导入列(有一个复选框)。您也可以选择一个可以帮助处理空白记录的主键。

空白记录主要是数据在excel中的结构方式(或视情况而定)。

Excel 保留活动区域的属性,我相信 Access 使用此属性来确定要导入的行/列。

【讨论】:

  • 是的,我明白您在导入期间消除列的观点,但如果必须保存导入过程并自动运行它,那么我不希望有任何不确定性。所以这个解决方案可能无法正常工作。我想从它自己的excel表中消除问题。
  • 从概念上讲,要从 excel 表中修复它,您将在 excel 中编写一个 validated_upload 宏,以检查在上传之前没有空白列或行。如果没有看到导入错误的确切文件或特定位,很难提供进一步的建议。
猜你喜欢
  • 2016-09-05
  • 1970-01-01
  • 2015-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多