googleカレンダーで、外部の複数のカレンダーを色分けしながらひとつのカレンダーにまとめたい。
Google Apps Scriptを使って複数のGoogleカレンダーをひとつにまとめる
を参考にして、Google Apps Scriptを使って、デフォルトの色で統合はできたるのですが、いろいろなサイトでしらべながら、.setColor() などを試してもエラーがでます。
おそらく根本的に理解が足りないためと思いますが、予定を登録する際に色を付ける方法を教えていただけませんでしょうか?
参考にして統合には成功した該当部分のソースコード
1 // outCalは統合先のカレンダー 2 outCal.createAllDayEvent(iFutureEv[i].getTitle(), 3 iFutureEv[i].getStartTime(), 4 {description:iFutureEv[i].getDescription(), 5 location:iFutureEv[i].getLocation()});
試したこと
1 // outCalは統合先のカレンダー 2 var newEvent = outCal.createAllDayEvent(iFutureEv[i].getTitle(), 3 iFutureEv[i].getStartTime(), 4 {description:iFutureEv[i].getDescription(), 5 location:iFutureEv[i].getLocation()}); 6 newEvent.setColor(color[i]); // colorにはカレンダーごとの色を指定
一番最後の行を追加して、色を指定しようとしているのですが、下記のエラーとなります。
無効な引数: #88880E(行 64、ファイル「コード」)
回答2件
あなたの回答
tips
プレビュー