我从表中读取值并存储在变量中。 我想将每个变量的值更新为现有Excel文件中的特定单元格
表格内容
col1 col2 col3
1 3 5
2 4 6
所需的Excel输出
A B C D E F
1 3 5
2 4 6
* A-F表示excel中的列
我可以使用执行SQL任务对单元格A进行操作,但是在同一个执行sql任务中无法使用多个更新语句而在6个字段中挣扎
执行sql任务中使用的查询
update [Sheet1$A3:A3] SET F1=@var;
答案 0 :(得分:0)
我从未尝试过,但是你可以通过一个循环来实现它,你可以为细胞分配一个变量,它可以改变每个循环,第一个循环第二个循环C和第三个E.与你的值相同。 / p>
答案 1 :(得分:0)
以下方法适合我
在excel中,因为表格中的第一行将转到单元格C2,G2和K2 并且表格中的第二行将转到单元格C3,G3和K3
每行使用一次更新查询,我可以在excel中的相应单元格中填充值。
update Sheet1$C2:K2
update Sheet1$C3:K3