我需要运行一个由onedit()触发的脚本,只运行一个页面.
我已经尝试了以下内容,但目前我无法让脚本只处理所需的工作表("库存")我确信这对于知道的人来说非常简单:
function onEdit(e) {
var range = e.range;
if(range.getSheetName() == "Inventory") {
if(range.getValue() == "notify") {
range.setBackgroundColor('red');
var productname = range.offset(0,-3).getValue();
var productinventory = range.offset(0,-2).getValue();
var message = "Product variant " + productname + " has dropped to " + productinventory;
var subject = "Low Stock Notification";
var emailAddress = "email@email.com";
MailApp.sendEmail(emailAddress, subject, message);
range.offset(0,1).setValue("notified");
}
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
triggers if-statement function google-sheets google-apps-script
处理程序的可能参考是AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler什么?
当我在方法中传递此事件时,
private void axWindowsMediaPlayer1_PlayStateChange(object sender,AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
Run Code Online (Sandbox Code Playgroud)
编译将引发以下错误:
找不到类型或名称空间名称“ AxWMPLib”(是否缺少using指令或程序集引用?)