【发布时间】:2015-05-19 14:12:50
【问题描述】:
我有一个如下所示的 Excel 工作表:
+---------+----------------+
| ItemNum | Substitutes |
+---------+----------------+
| ABCD | XXXX/YYYY/ZZZZ |
| PQRS | AAAA/BBBB/CCCC |
+---------+----------------+
我需要通过以下方式将其加载到 MS Access 或 SQL Server 中的表中:
+---------+------------+
| ItemNum | Substitute |
+---------+------------+
| ABCD | XXXX |
| ABCD | YYYY |
| ABCD | ZZZZ |
| PQRS | AAAA |
| PQRS | BBBB |
| PQRS | CCCC |
+---------+------------+
请就如何做到这一点提出建议。我知道有一种方法可以使用 Excel VBA 做到这一点。但是我正在寻找无宏的选项,其中可以将文件按原样加载到临时表中,然后使用 SQL 可以以所需的形式获得它。
【问题讨论】:
-
But I am looking for options that are macro - free为什么用Excel-VBA标记它然后:) 我已经删除了标记。如果您对 VBA 持开放态度,请重新添加标签并从您的帖子中删除该行 -
substitutes列中的值是否总是 3 个? -
另外,这些值总是 4 个字符长还是不同的长度?
标签: sql sql-server excel ms-access