客户端具有必须使用的确切模板。由于格式化,我无法通过SSIS将数据直接插入模板。
思想: 运行SSIS作为计划。它复制模板并填充信息。
我使用了"参考"在同一工作簿中将工作表推送到所有必要的数据,因为我无法将其直接放在所需的模板中。
VLOOKUPs到"参考" sheet用于在模板中正确设置数据。
问题: VLOOKUP不会自动刷新数据。当我打开工作簿时,值是相同的。如果我更改参考表中的单元格,则VLOOKUP中的数据会更新。
解决方案:我需要的是一种在SSIS中设置数据的方法,并让VLOOKUP在Excel工作簿打开时自动重新检查数据。
答案 0 :(得分:0)
<强>解决强> 我已用以下
解决了这个问题<强>问题强> 如果不手动打开/更改受影响的单元格,VLOOKUP将不会在打开时更新
=VLOOKUP(A1,Reference!$A2:$B6, 2, FALSE)
找到解决方案 有点破解,但在参考工作表中:
现在每当打开工作簿时,参考!$ A $ 2更新到今天的日期。这会触发模板中的VLOOKUP更新,因为参考列中的值已更改。整个过程是: