スレッド型コメント
スレッド化されたコメント
MS Excel 365 では、スレッド型コメントを追加する機能が提供されています。これらのコメントは会話として機能し、ディスカッションに使用できます。新しいコメントにはスレッド型の会話が可能なリプライボックスが付属しています。古いコメントは Excel 365 ではノートと呼ばれます。以下のスクリーンショットは、Excel 365 でスレッド型コメントが開かれたときの表示例です。
古いバージョンの Excel では、スレッド型コメントは以下のように表示されます。以下の画像は、サンプルファイルを Excel 2016 で開いたものです。
Aspose.Cells for Python via .NETは、スレッドコメントの管理機能も提供しています。
スレッド型コメントの追加
Excel でスレッド型コメントを追加
Excel 365 でスレッド型コメントを追加するには、以下の手順に従ってください。
- 方法 1
- レビュー タブをクリック
- 新しいコメント ボタンをクリック
- これにより、アクティブなセルにコメントを入力するためのダイアログが開きます。
- 方法 2
- コメントを挿入したいセルを右クリック
- 新しいコメント オプションをクリック
- これにより、アクティブなセルにコメントを入力するためのダイアログが開きます。
Aspose.Cells for Python via .NETを使用したスレッドコメントの追加
Aspose.Cells for Python via .NETは、Comments.add_threaded_commentメソッドを提供してスレッドコメントを追加します。Comments.add_threaded_commentメソッドは以下の3つのパラメーターを受け取ります。
- セル名: コメントを挿入するセルの名前。
- コメントのテキスト: コメントのテキスト。
- ThreadedCommentAuthor: コメントの作者
次のコードサンプルは、セルA1にスレッド化されたコメントを追加するためのComments.add_threaded_commentメソッドの使用を示しています。参照のためにコードによって生成された出力エクセルファイルをご覧ください。
サンプルコード
スレッド化されたコメントを読む
Excelでスレッド化されたコメントを読む
Excelでスレッド化されたコメントを読むには、単にコメントを含むセル上にマウスを動かすとコメントが表示されます。コメント表示は、次の画像に示すような表示になります。
Aspose.Cells for Python via .NETを使用したスレッドコメントの読み取り
Aspose.Cells for Python via .NETは、指定された列のスレッドコメントを取得するComments.get_threaded_commentsメソッドを提供しています。Comments.get_threaded_commentsメソッドは列名をパラメータとして受け取り、ThreadedCommentCollectionを返します。ThreadedCommentCollectionを繰り返してコメントを見ることができます。
次の例は、サンプルエクセルファイルを読み込んで列A1からコメントを読み取ることを示しています。参照のためにコードによって生成されたコンソール出力をご覧ください。
サンプルコード
コンソール出力
Comment: Test Threaded Comment
Author: Aspose Test
スレッド化されたコメントの作成時間を読む
Aspose.Cells for Python via .NETは、指定された列のスレッドコメントを取得するComments.get_threaded_commentsメソッドを提供しています。Comments.get_threaded_commentsメソッドは列名をパラメータとして受け取り、ThreadedCommentCollectionを返します。ThreadedCommentCollectionを繰り返してThreadedComment.created_timeプロパティを使用してコメントを見ることができます。
次の例は、サンプルエクセルファイルを読み込んでスレッド化されたコメントの作成時間を読み取ることを示しています。参照のためにコードによって生成されたコンソール出力をご覧ください。
サンプルコード
コンソール出力
Comment: Test Threaded Comment
Author: Aspose Test
Created Time: 5/15/2019 12:46:23 PM
スレッド化されたコメントの編集
Excelでスレッド化されたコメントを編集する
Excelでスレッド化されたコメントを編集するには、次の画像に示すようにコメントの編集リンクをクリックします。
Aspose.Cells for Python via .NETを使用したスレッドコメントの編集
Aspose.Cells for Python via .NETは、指定された列のスレッドコメントを取得するComments.get_threaded_commentsメソッドを提供しています。Comments.get_threaded_commentsメソッドは列名をパラメータとして受け取り、ThreadedCommentCollectionを返します。必要なコメントをThreadedCommentCollection内で更新し、ワークブックを保存してください。
次の例は、サンプルエクセルファイルを読み込んで列A1のコメントを削除することを示しています。参照のためにコードによって生成された更新されたコメントを示す出力エクセルファイルをご覧ください。