2017-03-24 91 views
0

這是我第一次,我爲我的英語感到難過,我對這種語言並不擅長。Error to reach in「openById」

我使用Google SpreadSheet和Google App Script進行自動化。 所有功能在我的電腦上工作,但是當我嘗試另一臺計算機上,有一個錯誤信息:

「不可能在OpenByID訪問」

我所有的牀單是共享的。該代碼適用於我的電腦。

我的代碼:

var DSheet = SpreadsheetApp.openById("148g16PDJ8GLVg9Q6_ntQYEs4iKL36Oo_rLlZn1xQyvU"); 
SpreadsheetApp.setActiveSpreadsheet(DSheet); 
var rawSheet = DSheet.getSheetByName("Feuille 1"); 

var DMEP = SpreadsheetApp.openById("1bB77ZGQORV_X7MB2v1qYdOssK0Gsj0QAiynbvy8jeMA"); 
SpreadsheetApp.setActiveSpreadsheet(DMEP); 
var EnrMep = DMEP.getSheetByName("Feuille 1"); 

var DStat = SpreadsheetApp.openById("1mm90NtmCFLNO7dzx2Sdefel9xInObNzRmHusK6hbHKY"); 
var EnrStat = DStat.getSheetByName("Feuille 1"); 

var DRot = SpreadsheetApp.openById("1dOAPJsr8cLYOQMmaCq6WlPy9ruZXGOg2S3Dbgor4bE8"); 
SpreadsheetApp.setActiveSpreadsheet(DRot); 
var EnrRot = DRot.getSheetByName("Feuille 1"); 

var DProt = SpreadsheetApp.openById("1rq8bpHoY5pnbEAhC8KzVz2a_yhu2yJBGfmc4vGJFucQ"); 
SpreadsheetApp.setActiveSpreadsheet(DProt); 
var EnrProt = DProt.getSheetByName("Feuille 1"); 

var Dass = SpreadsheetApp.openById("1c1nbJhxoOHSnM1P46SLumW3g9mkEXW9JMGkIviH-Vps"); 
SpreadsheetApp.setActiveSpreadsheet(Dass); 
var EnrAss = Dass.getSheetByName("Feuille 1"); 

謝謝!

+0

您是否在其他計算機中登錄過同一封電子郵件? – noogui

回答

0

如果您與他人共享您的工作表,請檢查共享設置。

如果不行請按照下列步驟操作:

  • 嘗試訪問它隱身窗口
  • 清除緩存和數據從任何谷歌帳戶
  • 註銷並重新登錄。

希望它有幫助!