2017-03-27 8 views
0

GoogleスプレッドからGoogleカレンダーへの予定を巧みにリンク/転送するスクリプトでかなりの動画を見たことがあります。Googleカレンダーをスプレッドシートから開いて、スプレッドシートで選択/クリックした日に移動できますか?

少し簡単にしたいですね。 Googleではスプレッドシートで日付を選択したり、日付をクリックしたり、ボタンを押してGoogleカレンダーを開いてその日付に移動したりできます。これは可能ですか?私は上記のことができますが、そこにスクリプトがある場合はそうだと思います。

日付を選択/クリックして入力する必要があります。

基本的に私は、だから私は、例えばをクリックすることができ

20 Mar 2016 : John 
21 Mar 2016 : Jane 
22 Mar 2016 : Peter 
23 Mar 2016 : Chris 

(私は上記のような自動化したくない理由がある)私自身のシーツスタッフロタを持っており、手動でカレンダーに複製したいと思います2016年3月21日に、GCを開いてその日に移動します。

私のシートは1年をカバーしているので、クイックリンクの必要性は手動でGCを開いてスクロールするだけで済みます。

また、自分自身をもう少し見ていきますが、キーボードショートカットからスクリプトを実行できるかどうか疑問に思っています。 Ctrl X - Excelはファンクションキーなどを割り当てることができます。これは良いことです。別のスクリプトでは、私は描画オブジェクトを持っていますが、それを訴えていますが、理想的ではありません。 上記のことが可能で、日付をクリックしてからスクリプトを実行すると、現在どのセルにいるのかを覚えていますか?

答えて

1

自分で解決しました。数日後、私は質問を投稿し、次に少し違うものを見て、私は95%の解決策を見つける。

は私が = "https://www.google.com/calendar/render ..だから私はとのリンクを作ることができ、直接HTMLリンク https://www.google.com/calendar/render?tab=mc&date=20081101 が正しい月

が表示されますことを見つけますか?タブ= MC &日付=」& TEXT(D15、 "YYYYMMDD")

D15は、すでに私の日付を持っていますが、間違った形式で2017年9月1日、したがって、TEXTビット

これができるように、実際にすっきりスクリプトより日付の隣のセルから開く(またはどこでも私が選ぶ)。

しかし、きちんと整理するのはいいですね。理想的には、正確な日付に行くのが好きです。また、ワンクリックでリンクをクリックする方法もあります。クリックしてからもう一度矢印をクリックしなければならない瞬間ですが、大きな問題ではなく少しばかげて、ちょうど良いでしょう。

+0

回答には含まれていないので、補足的な質問を削除しました。彼らは十分に異なっていたので、新しい質問として投稿する必要があります(該当する場合は、この質問へのハイパーリンクを使用してください)。必要に応じて、[改訂履歴](https://stackoverflow.com/posts/43045627/revisions)でその資料を取り出すことができます。 – halfer

関連する問題