You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何构造可粘贴到Google Sheets多行单元格并跳过指定单元格的字符串?

如何构造可粘贴到Google Sheets多行单元格并跳过指定单元格的字符串?

嘿,这个问题我之前折腾过,其实解法超简单!

你已经知道用\t来分隔要填入不同单元格的内容(按你的例子,X\tY\tZ会对应A1、A2、A3分别填入X、Y、Z),那要跳过某个单元格,只需要在对应的位置留一个空的分隔位就行。

比如你要实现A1=X、A2=Y、A3留空、A4=Z,只需要构造这样的字符串:

const pasteString = "X\tY\t\tZ";

当你把这个字符串复制到剪贴板再粘贴到Google Sheets时,两个连续的\t之间没有内容,就会对应一个空的单元格,完全符合你的需求——A1填X,A2填Y,A3保持为空,A4填Z。

要是以后需要跳过多个连续单元格,也可以依此类推:比如要跳过A3和A4,就用三个连续的\t把Y和Z分开,也就是X\tY\t\t\tZ,粘贴后A3、A4都会是空的。

备注:内容来源于stack exchange,提问作者DavChana

火山引擎 最新活动