谷歌表格脚本将值转换为小写

Posted

技术标签:

【中文标题】谷歌表格脚本将值转换为小写【英文标题】:Google Sheet Script to convert values to Lowercase 【发布时间】:2021-08-19 03:00:20 【问题描述】:

脚本新手,尝试使用 OnEdit() 将 E 列中的值强制小写

从以下几个迭代开始,但没有成功...

    function onEdit(e) 
      var range = e.range;
      var value = range.getValue();
      if (range.getColumn() = 5 ) 
            e.range.setValue(e.value.toLowerCase());
           else 
            return;
          
      

您能想到任何简单的调整来强制在 E 列中的编辑上使用小写吗?

谢谢你, 杰夫

【问题讨论】:

只是小错误。应该是if (range.getColumn() == 5 ) 【参考方案1】:
function onEdit(e) 
  if (e.range.columnStart == 5) 
    e.range.setValue(e.value.toLowerCase());
  

通常,脚本将活动限制在一组特定的页面和行。我想您知道此触发器将为您的所有选项卡/工作表运行。

【讨论】:

以上是关于谷歌表格脚本将值转换为小写的主要内容,如果未能解决你的问题,请参考以下文章