1

我正在創建一個Google電子表格儀表板來彙總來自許多不同項目的內容。所有項目內容都包含在其他谷歌電子表格中。對於每個項目都有一個任務列表/待辦事項列表。我試圖找到一個解決方案,讓我做到以下幾點:從每個項目的電子表格Google電子表格之間的雙向內容同步

1)下載任務列表到一個主任務表在儀表盤上

2)添加/編輯/刪除項目任務表上的任務,然後這些任務將自動更新主任務表。

3)添加/編輯/上的主任務表,然後它會自動更新項目任務表刪除任務。

數字1和2是使用IMPORTRANGE()和查詢(很簡單)的功能,但據我所知,這些都只是單向的解決方案。任何幫助3號?

示例文檔:

Project 1

Project 2

Dashboard

回答

0

你可以使用這個腳本並執行任務。但是這在相同的電子表格中工作。我無法將此鏈接與兩個不同的電子表格鏈接。

function onEdit() 

{ 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var activeSheet = ss.getActiveSheet(); 
    var activeSheetName = ss.getActiveSheet().getSheetName(); 

    if(activeSheetName == "Sheet1" || activeSheetName == "Sheet2") 
    { 
    var activeCell = activeSheet.getActiveCell(); 
    var activeCellinA1 = activeCell.getA1Notation(); 

    if(activeCellinA1 == "A1") 
    { 
     var activeCellValue = activeCell.getValue(); 
     if(activeSheetName == "Sheet1") 
     ss.getSheetByName("Sheet2").getRange("A1").setValue(activeCellValue); 
     if(activeSheetName == "Sheet2") 
     ss.getSheetByName("Sheet1").getRange("A1").setValue(activeCellValue); 
    }  
    } 
} 
相關問題