2017-08-03 77 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