2017-08-03 82 views
1

我无法将此代码转换为GAS。我想要一个消息框出现if cell c54 is > than cell c56。有人能帮我吗? 在此先感谢。将代码从VBA转换为Google应用程序脚本

Private Sub Worksheet_Change(ByVal Target As Range) 

If Range("c54").Value > Range("c56").Value Then 
MsgBox ("Maximum reached") 
Target.Value = "" 
End If 

End Sub 

回答

0

尝试下面的代码...

function checkValues(){ 
    var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); 
    if(ss.getRange("c54").getValue() > ss.getRange("c56").getValue()){ 
     Browser.msgBox("Maximum reached"); 
     ss.getRange("c56").clear(); // will clear the cell c56 
    } 
} 
+0

谢谢,它的伟大工程:)我唯一想念的是我想的代码删除什么最后键入,这可能吗? – Hulten