Google apps script 谷歌表单在文本前显示撇号
我在Google Sheets中有一个带有字符串的列 有些行以撇号Google apps script 谷歌表单在文本前显示撇号,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我在Google Sheets中有一个带有字符串的列 有些行以撇号“开头,有些行不以撇号开头。但谷歌认为撇号是因为它是一个文本,而不是让它成为文本的一部分 我如何让它显示这些撇号?您提到: 有些行以撇号“开头,有些行不。。。 我如何让它显示这些撇号 通过在单元格的开头添加额外的撇号, 编辑 在OP的评论之后 那是10000行的不可侵犯的 利伦呢 您可以使用“查找并替换””-搜索^'(插入符号和撇号)并将其替换为”(两个撇号),然后选择“使用正则表达式搜索””和“也在公式内搜索” 这会将单元格开
“
开头,有些行不以撇号开头。但谷歌认为撇号是因为它是一个文本,而不是让它成为文本的一部分
我如何让它显示这些撇号?您提到:
有些行以撇号“
开头,有些行不。。。
我如何让它显示这些撇号
通过在单元格的开头添加额外的撇号,
编辑 在OP的评论之后
那是10000行的不可侵犯的 利伦呢 您可以使用“
查找并替换”
”-搜索^'
(插入符号和撇号)并将其替换为”
(两个撇号),然后选择“使用正则表达式搜索”
”和“也在公式内搜索”
这会将单元格开头的每个撇号改为两个撇号
您提到:
有些行以撇号“
开头,有些行不。。。
我如何让它显示这些撇号
通过在单元格的开头添加额外的撇号,
编辑
在OP的评论之后
那是10000行的不可侵犯的
利伦呢
您可以使用“查找并替换”
”-搜索^'
(插入符号和撇号)并将其替换为”
(两个撇号),然后选择“使用正则表达式搜索”
”和“也在公式内搜索”
这会将单元格开头的每个撇号改为两个撇号
我写了以下脚本作为答案。我假设您有一个包含混合字符串的列,有些包含在“
中,有些不包含,如下面的示例:
如图所示,工作表会自动隐藏第一个”
。要防止出现这种情况,必须在字符串开头添加另一个“
。您可以使用以下代码执行此操作:
函数myFunction(){
var数据表=电子表格app.openById(
“{SPREADSHEET IDENTIFICATOR}”).getSheets()[0];
var-dataColumn=2;
var dataRange=dataSheet.getRange(1,dataColumn,dataSheet.getLastRow());
var data=dataRange.getValues();
对于(变量i=0;i
前一个代码将首先使用和的组合来打开电子表格、打开工作表、获取数据范围并分别读取其值。然后,代码将对每个值进行迭代,以检查它是否以'
结尾,如果是,脚本将在字符串开头添加一个额外的'
。最终结果如下所示:
请向我询问任何问题以获得更多帮助。我写了以下脚本作为答案。我假设您有一个包含混合字符串的列,有些包含在“
中,有些不包含,如下面的示例:
如图所示,工作表会自动隐藏第一个”
。要防止出现这种情况,必须在字符串开头添加另一个“
。您可以使用以下代码执行此操作:
函数myFunction(){
var数据表=电子表格app.openById(
“{SPREADSHEET IDENTIFICATOR}”).getSheets()[0];
var-dataColumn=2;
var dataRange=dataSheet.getRange(1,dataColumn,dataSheet.getLastRow());
var data=dataRange.getValues();
对于(变量i=0;i
前一个代码将首先使用和的组合来打开电子表格、打开工作表、获取数据范围并分别读取其值。然后,代码将对每个值进行迭代,以检查它是否以'
结尾,如果是,脚本将在字符串开头添加一个额外的'
。最终结果如下所示:
请向我询问任何问题以获得更多帮助。这对于10000行是不可侵犯的。我尝试了一个公式,但它开始显示添加到公式中的所有撇号。您可以使用“查找并替换”-搜索[^'](插入符号和撇号)并将其替换为['](两个撇号),然后选择“使用正则表达式搜索”和“还可以在公式中搜索”。这会将单元格开头的每个撇号改为两个撇号。看,太好了。我还把你的评论包括在了答案中。那是10000行的不可侵犯的。我尝试了一个公式,但它开始显示添加到公式中的所有撇号。您可以使用“查找并替换”-搜索[^'](插入符号和撇号)并将其替换为['](两个撇号),然后选择“使用正则表达式搜索”和“还可以在公式中搜索”。这会将单元格开头的每个撇号改为两个撇号。看,太好了。我还把你的评论包括在了答案中。嗨@DanielMöller!我可以帮助您以自动方式在所有行上解决撇号问题。我的代码将打开,这是解决您问题的有效方法吗?如果你需要额外的帮助,请毫不犹豫地让我澄清如何使用代码。找不到你的代码。嗨@DanielMöller!我可以帮助您以自动方式在所有行上解决撇号问题。我的代码将打开,这是解决您问题的有效方法吗?如果你需要一些额外的帮助,请不要犹豫,让我澄清如何使用代码。找不到你的代码。很好。它是否检测到撇号“在开头”?通常的工作表公式不会。但是你的代码可以用在