ADVERTISEMENT

【Googleドキュメント】ToDoリストテンプレ!チェックボックスの活用

【Googleドキュメント】ToDoリストテンプレ!チェックボックスの活用
🛡️ 超解決

GoogleドキュメントでToDoリストを作りたいとき、チェックボックスを活用するとタスク管理がぐっと楽になります。しかし、どこから手をつければよいか迷う方も多いでしょう。この記事では、チェックボックスを使ったToDoリストのテンプレート作成方法から、作業効率を上げる応用テクニックまでを詳しく解説します。初心者の方でもすぐに実践できる内容ですので、ぜひ最後までご覧ください。

【要点】GoogleドキュメントでToDoリストテンプレートを作成する3つのポイント

  • メニュー「挿入」→「チェックボックス」: リスト内の各行にチェックボックスを追加して、タスクの完了状態を視覚的に管理します。
  • テンプレートギャラリーの活用: あらかじめ用意されたToDoリストテンプレートを使えば、ゼロから作る手間を省けます。
  • 条件付き書式とApps Scriptで自動化: チェックボックスの状態に応じて文字色を変えたり、完了タスクを別シートに移動したりする高度なカスタマイズが可能です。

ADVERTISEMENT

ToDoリスト作成に便利なチェックボックスの基本

Googleドキュメントのチェックボックスは、タスクの進行状況を簡単に記録できる便利なUI部品です。チェックボックスを挿入すると、クリック一つで「完了」と「未完了」を切り替えられます。テンプレートギャラリーには「ToDoリスト」や「プロジェクト管理」などのテンプレートが用意されており、これらをベースにすれば初期設定の手間が省けます。また、チェックボックスはリスト形式と相性が良く、箇条書きの中に簡単に組み込めます。

チェックボックスを挿入する方法は、メニューから「挿入」→「チェックボックス」を選ぶだけです。挿入後は、リストの各行に自動的にチェックボックスが付きます。さらに、チェックボックスの状態に応じて条件付き書式を設定すれば、完了したタスクをグレーアウトするなどの視覚的なフィードバックが得られます。これらの基本機能を理解しておくことで、以降の応用テクニックをスムーズに習得できます。

チェックボックスを使ったToDoリストの作成手順

ここでは、ゼロからToDoリストを作成する手順を解説します。テンプレートを使う方法と、手動で一から作る方法の2通りをご紹介します。

テンプレートギャラリーを利用する方法

  1. Googleドキュメントを開く
    ブラウザでGoogleドキュメントにアクセスし、新しいドキュメントを作成します。または、ダッシュボードから「テンプレートギャラリー」をクリックします。
  2. テンプレートを選択する
    テンプレートギャラリーの中から「ToDoリスト」または「プロジェクト管理」に関するテンプレートを選びます。たとえば「To Do List(週次)」などがおすすめです。
  3. テンプレートを開いてカスタマイズする
    選択したテンプレートが新しいドキュメントとして開きます。既にチェックボックスや見出しが設定されているので、自分のタスクに合わせて項目を編集します。
  4. タスクを追加・削除する
    リストの行をコピー&ペーストしてタスクを増やしたり、不要な行を削除します。チェックボックスは自動的に付いてくるので、新しく追加した行にもそのまま使えます。
  5. 共有と保存
    完成したToDoリストは、右上の「共有」ボタンからチームメンバーと共有できます。変更は自動保存されます。

手動でチェックボックスを挿入する方法

  1. 新しいドキュメントを作成する
    Googleドキュメントを開き、空白のドキュメントを新規作成します。
  2. リストを入力する
    タスクを箇条書きで入力します。メニューの「箇条書き」アイコンをクリックしてリスト形式にすると、後でチェックボックスをまとめて追加しやすくなります。
  3. チェックボックスを挿入する
    リストの行を選択した状態で、メニューから「挿入」→「チェックボックス」をクリックします。各行にチェックボックスが追加されます。
  4. スタイルを調整する
    チェックボックスのサイズや色は変更できませんが、リストのインデントやフォントサイズを調整して見やすくします。
  5. テンプレートとして保存する
    作成したToDoリストをテンプレートとして再利用したい場合は、ファイル名を付けて保存した後、「ファイル」→「テンプレートとして保存」を選びます。組織内で共有することも可能です。

ToDoリストをさらに便利にする3つの応用テクニック

基本のToDoリストにひと工夫加えることで、より実践的なタスク管理ツールになります。ここでは3つの応用テクニックを紹介します。

条件付き書式で完了タスクを自動強調

チェックボックスがチェックされたとき、その行の文字色や取り消し線を自動で変更する方法です。これにより、完了したタスクが一目でわかります。

  1. チェックボックスが含まれるセル範囲を選択する
    リスト全体をドラッグ選択します。
  2. 条件付き書式を設定する
    メニューから「表示形式」→「条件付き書式」を開きます。セルの書式設定ルールで「数式を使用」を選び、数式に =A1=TRUE(A1は最初のチェックボックスセルに合わせる)と入力します。
  3. 書式スタイルを選択する
    「取り消し線」と「文字色を薄いグレー」に設定します。これでチェックが入った行が自動的に装飾されます。

Apps Scriptで完了タスクを自動移動

チェックボックスがオンになったタスクを、自動的に別のドキュメントやシートに移動するスクリプトです。たとえば「完了済みリスト」に転記することで、進行中のタスクだけを表示できます。

  1. Apps Scriptエディタを開く
    「拡張機能」→「Apps Script」をクリックします。
  2. スクリプトを記述する
    以下のようなスクリプトを記述します。このスクリプトは、チェックボックスがTRUEになった行を別のドキュメントにコピーし、元の行を削除します。
    function moveCompletedTasks() {
    var doc = DocumentApp.getActiveDocument();
    var body = doc.getBody();
    var listItems = body.getListItems();
    var targetDoc = DocumentApp.openById('ターゲットのドキュメントID');
    var targetBody = targetDoc.getBody();
    for (var i = listItems.length - 1; i >= 0; i--) {
    if (listItems[i].getCheckboxState() === DocumentApp.CheckboxState.CHECKED) {
    targetBody.appendListItem(listItems[i].getText());
    listItems[i].removeFromParent();
    }
    }
    }
  3. トリガーを設定する
    スクリプトエディタの時計アイコンからトリガーを設定し、「チェックボックスの変更時」などで自動実行します。

タスクに期限と優先度を追加する

チェックボックスと併用して、各タスクに期限日や優先度のラベルを付ける方法です。表形式にするか、インデントを使って階層化します。

  1. 表を挿入する
    「挿入」→「表」で2列の表を作り、左列にチェックボックス、右列にタスクと期限を書きます。
  2. 優先度を色分けする
    チェックボックスは使えませんが、セルの背景色で優先度を示すことができます。高優先度の行を赤、中を黄、低を緑に設定します。
  3. フィルターをかける
    「表示」→「フィルター」でフィルターを追加し、完了していないタスクだけを表示するフィルターを作成します。

ADVERTISEMENT

チェックボックスとテンプレートの比較表

比較項目 テンプレート利用 手動作成
初期設定の手間 最小限(テンプレートを選ぶだけ) やや多い(リスト入力とチェックボックス挿入が必要)
カスタマイズの自由度 中程度(既存の構造を編集) 高い(完全に自由に設計可能)
応用テクニックとの相性 条件付き書式は適用可能、スクリプトも動作 条件付き書式・スクリプトともに問題なく動作
チームでの共有・再利用 テンプレートとして保存・共有が簡単 自分でテンプレート化する手間がかかる

まとめ

Googleドキュメントのチェックボックスを使えば、簡単にToDoリストのテンプレートを作成できることをご理解いただけたでしょう。テンプレートギャラリーを活用すれば素早く始められ、手動で作れば自由度の高いカスタマイズが可能です。条件付き書式やApps Scriptを組み合わせれば、タスク管理の自動化も実現します。ぜひ、本記事で紹介した手順を試して、日々の業務やプライベートのタスク整理に役立ててください。特にApps Scriptの自動移動機能は、プロジェクトの進行管理に効果的です。


ADVERTISEMENT

📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。