如何在工作表中的一个特定单元格上启用Google脚本功能?

时间:2015-08-07 15:43:59

标签: google-apps-script google-sheets

我有一张Google工作表,其中包含一个自定义脚本,我只想在编辑单元格A1时触发该功能。我已经得到它,以便每次编辑工作表中的任何内容时我的函数都会运行,但我希望它仅在单元格A1更改时运行(理想情况下,只有当它更改为空或null之外的其他内容时)。有没有办法做到这一点?这就是我现在所拥有的:

<div id="google_search_box">
    <div class="google_search" data-reactid=".0">
        <input type="text" value="" placeholder="Type here to search google" name="google_search_input" id="google_search_input" data-reactid=".0.0">
        <div data-reactid=".0.1">
            <button id="google_search_button" data-reactid=".0.1.0"></button>
        </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

有许多方法可以做到这一点,例如检查&#34; e&#34;参数。最简单的方法是简单地记住(在脚本属性服务中)您看到的该单元格的最后一个值(来自之前的onEdit调用),并将其与当前值进行比较。