2017-06-13 40 views
0

我想爲我的工作制作工作表。在Google腳本中,我爲我的工作表創建了「自定義菜單」,它能夠正確發送電子郵件。但是現在我想從特定的單元格中獲取價值,並檢查它是否在下面,例如2,發送具有該值的電子郵件。現在,我有這個:從谷歌腳本中的單元格獲取值

function onOpen() { 
    var ui = SpreadsheetApp.getUi(); 
    // Or DocumentApp or FormApp. 
    ui.createMenu('Custom Menu') 
     .addItem('First item', 'menuItem1') 
     .addSeparator() 
     .addToUi(); 
} 
function menuItem1() { 
    SpreadsheetApp.getUi() // Or DocumentApp or FormApp. 
    .alert('You clicked the first menu item!'); 
    if('A1' > 3){ 
    MailApp.sendEmail('[email protected]', 'subject', 'message'); 
    } 
} 

我不知道如何從這個單元格得到這個值。這個「如果」只是什麼,我試圖做一個例子,我知道這是不工作預先感謝您的任何形式的幫助

回答

0

首先,你需要找到表:。

var sheet = SpreadsheetApp.getActiveSheet(); 

然後,你需要指定一個單元格區域,並獲得價值(S):

var value = sheet.getRange("A1").getValue(); 

您可以瀏覽API的更多的功能在這裏:https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app

+0

非常感謝你這works.I正在尋找它,但我d沒有正確理解它。感謝您的解釋。 – Kramar

相關問題