在我的日常工作中,我在Excel电子表格中接收数据,我需要将其插入到关系数据库中。
为了实现这一点,我准备了生成“插入”语句的公式(我使用插入和选择语句来选择具有特定标签的所有元素的ID )。
由于这些电子表格很复杂,因此它们包含多个列中的SQL命令。 这就是问题开始的地方 - 我不能简单地选择所有单元格,复制它们并粘贴到SQL Server中(它将连接同一行中单元格的信息)。 在大多数情况下,我正在准备额外的工作表,我在一列中收集所有的陈述 (使用简单的公式,从其他单元格重写文本)。不幸的是,准备这样的表非常耗时并且可能导致错误(例如,如果我忘记了列或者我添加了行)。
有没有更方便的方法呢?
我考虑过编写一个收集所选范围内所有值的宏。
这是好主意还是我可以使用更好的东西?