Scriptから扱いにくいもの、という印象があります。実際には他のサービスと比べ、さほど難しいわけではないのですが......。その理由は、「いくつもの種類のファイルが作成され、管理されている」からでしょう。スプレッドシートなら、SpreadsheetAppからSpreadsheetオブジェクトを取り出して操作すればよかったのでした。Googleドキュメントには他にもいろいろな文書があります。なっているんだ?と思ってしまうかも知れません。――そういう人は、まず頭の中を整理する必要があります。「それぞれのファイルと、ファイル全体を管理する機能は別なのだ」と。Googleドキュメントでは、一般的な文書やスプレッドシートなどが作られ、それらを管理できます。これらは、それぞれ「別々の独立したオブジェクト」として用意されているのです。先にスプレッドシートを利用しましたが、あれと同様にそれぞれのファイルの種類ごとにオブジェクトが用意され、それらのファイルを管理するのにまた別の独立したオブジェクトが用意されているのです。今回はワープロなどの「文書」のドキュメントを扱うために必要なオブジェクトについて説明をしましょう。全体の構成についてざっと頭に入れておきましょう。○スプレッドシート関係これは既に説明しましたね。整理しておくだけに留めておきましょう。SpreadsheetApp――スプレッドシートのアプリケーションSpreadsheet――スプレッドシート(個々のファイル)他、その中のシートやレンジなどのオブジェクト○文書(ドキュメント)関係これが、今回取り上げるものです。「文書」は、いわゆるワープロの書類に相当するものです。テキストを書き、中にイメージを貼り付けたり表を作成したりして文書を作成するものですね。これも、スプレッドシートのようにいくつものオブジェクトに分かれています。Scriptに対応していません。作成したドキュメント類を管理する機能は、また別のオブジェクト類として用意されています。これらのオブジェクト類の利用例として、簡単なサンプルを挙げておきます。「this_is_test」という文書を作り、簡単なテキストを書き込みます。シンプルですが、「文書作成」と「文書内の要素の作成」という基本的な機能を使っています。――詳細はひとまず脇において、次ページからこれらの基本について順を追って説明していきましょう。SYODA-Tuyano.)※プログラムリストが表示されない場合AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。doc.appendParagraph("これは、自動生成したドキュメントです。※libroに関する情報は、libroページを御覧下さい。よるサービスを使用して広告を表示しています。アドレス、電話番号は含まれません)。