将OLEDB连接到制表符并将之前的列移到右侧

时间:2015-10-25 18:44:47

标签: excel oledb

我有一个菜鸟问题,但似乎无法弄明白。

我有一个OLEDB连接,我告诉它输入数据B1中的数据。

但B1有上个月的数据,另一个标签链接到它并获取数据。当我将OLEDB表放在B1中时,旧单元格被移动到列X1。因此B1和之前数据中的OLEDB连接数据/表星移动到X1。

我希望它过度编写B1,所以我保留指向数据选项卡的链接,而不是重新链接所有内容

我正在使用数据 - >从Ohter源导入 - >数据连接向导

没有VBA代码,只需使用向导进行简单连接

由于

布赖恩

1 个答案:

答案 0 :(得分:0)

所以我找到了解决方法。

假设您要替换先前的数据,而不是让Excel插入新标签并将所有内容都移位。

例如,您的原始标签是" sales"数据从B1单元格开始。

您创建新工作表,工作表1.使用OLEDB

将表格链接到工作表1

然后复制表并将其粘贴到sales 1中的旧表上。只需确保在属性中选中该按钮,覆盖现有数据。

删除sheet1并完成。