Class: RubyOSBXL::Comments
- Inherits:
-
Object
- Object
- RubyOSBXL::Comments
- Defined in:
- lib/rubyosbxl.rb
Overview
コメントとメモを取り扱うクラスです。
Instance Method Summary collapse
-
#getComment(a1) ⇒ Array<RubyOSBXL::Dto::CommentObject>
セルに紐づくコメントを取得します。.
-
#getMemoAuthor(a1) ⇒ String
メモの作成者を取得します。.
-
#getMemoText(a1) ⇒ String
メモ内容を取得します。.
-
#removeComment(a1) ⇒ void
セルに紐づくコメントを削除します。.
-
#removeMemo(a1) ⇒ void
メモを削除します。.
-
#setComment(a1, comment) ⇒ void
ワークシートにコメントを設定します。.
-
#setCommentThread(a1, comments) ⇒ void
ワークシートにコメントをまとめて設定します。.
-
#setMemo(a1, author, comment, fontObject, visible = false, rowColumnsNum = 3, colColumnsNum = 2) ⇒ void
メモを設定します。.
Instance Method Details
#getComment(a1) ⇒ Array<RubyOSBXL::Dto::CommentObject>
セルに紐づくコメントを取得します。
#getMemoAuthor(a1) ⇒ String
メモの作成者を取得します。
#getMemoText(a1) ⇒ String
メモ内容を取得します。
#removeComment(a1) ⇒ void
セルに紐づくコメントを削除します。
#removeMemo(a1) ⇒ void
メモを削除します。
#setComment(a1, comment) ⇒ void
Note:
既にデータがある場合は、追加になります。その場合、親IDは、コメントの先頭データとなります。
Note:
CommentObjectのID項目は自動生成されるので、入力する必要はありません。
ワークシートにコメントを設定します。
CommentObjectのparentIdに親IDを設定すると、返信となります。親IDは、getCommentメソッドのID項目から取得できます。
#setCommentThread(a1, comments) ⇒ void
Note:
単一セル範囲にコメントが既にある場合は、置き換えとなります。
ワークシートにコメントをまとめて設定します。
#setMemo(a1, author, comment, fontObject, visible = false, rowColumnsNum = 3, colColumnsNum = 2) ⇒ void
メモを設定します。