NotebookCellData

NotebookCellData[]

現在選択されているノートブックのセルについてのデータを返す.

NotebookCellData[nbobj]

指定されたNotebookObjectのセルについてのデータを返す.

NotebookCellData[{cellobj1,cellobj2,}]

指定された各CellObjectについてのデータを返す.

NotebookCellData[objs,elems]

データの指定された要素を含める.

NotebookCellData[objs,elems,fmt]

データを指定された形式で返す.

詳細とオプション

  • サポートされる要素には,文字列または記号としての任意のCellオプションの名前が含まれる.
  • 要素には,"Style""ContentData""ContentDataForm""FirstCellInGroup"その他の,Developer`CellInformationとして知られる任意のキーも含まれる.
  • 以下は,その他のサポートされる要素である.
  • "CellExpressionByteCount"Cell式のByteCount
    "CellMemoryByteCount"セルのメモリサイズ
    "CellContentMemoryByteCount"セルコンテンツのメモリサイズ
    "CellWordCount"セルの単語数
    "CellImage"セルの画像
    "CellRasterSize"セルのラスタサイズ(単位:画素)
    "CellThumbnail"セルのサムネイル
    "CellGroupParent"セルグループの親のCellObject(もしあれば)
    "CellGroupChildren"セルグループの子のリスト
    "CellGroupDescendants"任意の深さのセルグループの子のリスト
    "CellChangeCount"セルに保存されている変更イベントの数
    "FirstChangeTime"セルの最古の記録変更時間
    "LastChangeTime"セルの最新の記録変更時間
    "CellContainsDynamics"セルが明示的な動的ボックスを含んでいるかどうか
    "CellObject"セルのCellObject
    "CellExpression"セルのCell
    "CellContents"Cell式の第一引数
    "CellStyle"セルスタイルのリスト
    "CellOptions"Cell式のオプション
  • "CellOptions"要素が含まれているとき,そこにはターゲットオブジェクトのセルに対して直接設定された任意のオプションの列が含まれる.
  • デフォルトの elemsAutomaticで,これには"CellOptions""CellMemoryByteCount""CellGroupParent""CellGroupChildren"が含まれる.
  • 次は,サポートされる形式である.
  • Automaticelems によってデータをListAssociationあるいはDatasetとして返す
    "Association"データをAssociationとして返す
    "Dataset"データをDatasetとして返す
  • elems が単一の項目のとき,デフォルトの形式ではデータの生のリストが返される.
  • その他 elems の任意の設定は,デフォルトで,Datasetを返す.
  • 列の名前は,それがたとえ記号として指定されている要素でも,常に文字列である.
  • 行の名前はCellObject式に対応するものとみなされる.

例題

すべて開くすべて閉じる

  (5)

現行ノートブックのセルについてのデータを返す:

最初の数セルについてのデータを返す:

データの特定の要素を返す:

指定されたデータ要素につての値のリストを返す:

データをAssociationとして返す:

スコープ  (2)

ノートブックのすべての"ExampleSection"セルの画像を取得する:

現行ノートブックで現在最もメモリを消費している5つのセルについてのデータを取得する:

アプリケーション  (1)

指定されたノートブックの編集時間を可視化する:

おもしろい例題  (1)

現行ノートブックのセルの画像のコラージュを作成する.バイト数が大きいセルほど大きく表示される:

Wolfram Research (2024), NotebookCellData, Wolfram言語関数, https://reference.wolfram.com/language/ref/NotebookCellData.html.

テキスト

Wolfram Research (2024), NotebookCellData, Wolfram言語関数, https://reference.wolfram.com/language/ref/NotebookCellData.html.

CMS

Wolfram Language. 2024. "NotebookCellData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NotebookCellData.html.

APA

Wolfram Language. (2024). NotebookCellData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NotebookCellData.html

BibTeX

@misc{reference.wolfram_2024_notebookcelldata, author="Wolfram Research", title="{NotebookCellData}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/NotebookCellData.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_notebookcelldata, organization={Wolfram Research}, title={NotebookCellData}, year={2024}, url={https://reference.wolfram.com/language/ref/NotebookCellData.html}, note=[Accessed: 17-November-2024 ]}