google_apps_scripts 1个电子表格中的2个项目,在另一个项目中调用一个函数

时间:2012-06-21 19:33:11

标签: google-apps-script

我有一个包含两个项目的电子表格。称他们为P1和P2。 项目P1中有一个功能,我们将调用F1。

我在P2中有一个功能F2,试图调用F1。我收到了 错误消息,未定义F1。

代码(在P2中):

function F2()
{
   var rc = F1();
   Browser.msgBox("returned value: "+ rc);
}

代码(在P1中):

function F1()
{
   return "this is a test";
}

两个项目都包含在同一个电子表格文件中。

1 个答案:

答案 0 :(得分:8)

跨项目不可能看到功能。您只能在单个项目中的多个文件中显示您的功能。

为了满足您的要求,请考虑使用库(https://developers.google.com/apps-script/guide_libraries