gpt4 book ai didi

excel - 我想替换 Excel 表中的特定列数据

转载 作者:行者123 更新时间:2023-12-04 22:31:52 24 4
gpt4 key购买 nike

我正在处理 office.js在 Visual Studio 2015 中使用 jquery

enter image description here

我只想用表中的新数据替换一些列数据,我不想更改其他列。

我可以这样做吗?

最佳答案

您只需要获取一个 Range 对象对您要更改的范围的引用,并为其分配一个二维值数组。如果表格的位置是硬编码的,您可以使用如下显式地址获取所需的 Range 对象:

var myRange = worksheet.getRange("A2:D9");

如果您在编码时不知道表格的位置,另一种方法是获取表格的数据范围,然后切断最右边的列。
var myRange = myTable.getDataBodyRange().getResizedRange(0,-1);

无论哪种方式,您都可以将 myRange.values 属性设置为新值的二维数组:
myRange.values = [ 
[30/06/2018, "Test11", 6000.31, 18/06/2016],

… // and so on for all the rows
]

关于excel - 我想替换 Excel 表中的特定列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52076201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com