在“openById”中达到错误

时间:2017-03-24 07:40:32

标签: google-apps-script

这是我的第一次,对不起我的英语,我对这种语言不太满意。

我使用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");

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您与其他人共享您的工作表,请检查共享设置。

如果不起作用,请按照以下步骤操作:

  • 尝试在隐身窗口中访问它
  • 清除缓存和数据
  • 从任何Google帐户退出并重新登录。

希望它有所帮助!