スプレッドシート名をリアルタイムで取得できないという問題なども見ていたので、
コードを消して、再登録で解決するかと思ったのですが、どうもそれでも上手く行きません。
https://productforums.google.com/forum/#!topic/docs-ja/9qPMU84v7k0
https://code.google.com/p/google-apps-script-issues/issues/detail?id=3522
○ 書いたスクリプト
選択した範囲のセルを文字列として結合する関数です。
function merger(r, d){
if (d == undefined) d = "";
s="";
r.forEach(function(c){s+=c+d;Logger.log(s);});
return s;
}
2次元配列になっているのが原因です。
4行目を以下に変更
r[0].forEach(function(c){s+=c+d;Logger.log(s);});
2次元配列になっているのが原因です。
4行目を以下に変更
r[0].forEach(function(c){s+=c+d;Logger.log(s);});
きゃづみぃ様、Lhankor_Mhy様
ご回答いただき、誠にありがとうございます。
もう、これだけのことでかれこれ2、3時間も時間を費やしてしまっておりました。
助かりました。
コードで解答を示していただいたので、
Lhankor_Mhy様をベストアンサーとさせていただきます。
きゃづみぃ様、Lhankor_Mhy様
2014/06/08 14:07:52ご回答いただき、誠にありがとうございます。
もう、これだけのことでかれこれ2、3時間も時間を費やしてしまっておりました。
助かりました。
コードで解答を示していただいたので、
Lhankor_Mhy様をベストアンサーとさせていただきます。