web-dev-qa-db-ja.com

Google Appsスクリプトを使用したGoogleドキュメントの要素の折りたたみ-これは可能ですか?

Googleドキュメントドキュメント内のセクションを折りたたんだり展開したりして、大きなドキュメントをナビゲートしやすくしたいです。 Google Apps Scriptでこれが可能かどうか、または方法を見つけるために時間を無駄にしているのではないかと思っていました。

34
Squis

Apps Scriptで特別なことはできません。手動でできることを自動化するだけです。

そのため、Googleドキュメントにはそのような機能がないため、実際の折りたたみを行う方法はありません。しかし、利用可能な機能を非正統的な方法で使用し、それを機能させることができます。たとえば、コンテンツを別の場所(おそらく別のドキュメント)に保存して、「セクション」を削除および追加して、折りたたむように見せることができます。すべての折りたたみイベントはドキュメントへの変更として扱われるため、これにはドキュメントの改訂履歴を汚染するというマイナス面があります。または、ドキュメントをHTMLとしてエクスポートし、ドライブ自体でホストし、JavaScriptを使用してそこで折りたたむことを実装し、ユーザーにリンクを提供することもできます。

とにかく、これは無謀にここに投げるアイデアのほんのいくつかであり、あなたのために働くかもしれません。ただし、Googleドキュメントで実際に折りたたまれることはありません。

12

別の方法として、アウトライン機能を使用したため、ドキュメントをすばやく上下にジャンプできます。

  • 最初にメニューからアウトラインツールを開きます:ツール->ドキュメントアウトライン

  • 文書の一部に簡単にアクセスしたい場合は、その時点でテキストを選択して見出しを付けます。ツールバーの「通常のテキスト」という部分を押して、「見出し5」に変更します。

  • 不要な見出しを横にあるXを押して、アウトラインから削除します。

9
joeytwiddle

使用できるもう1つの「手がかり」は、実際に「非表示」にするか、より正確に文書の一部を この他の投稿で のようなトリックを使用してほとんど見えないようにすることです。難しいのは、隠したい部分の限界を見つけることです。しかし、試してみる価値はあります;)

3
Serge insas