クリップボード経由でデータのコピーまたは貼り付けを行う際、選択したヘッダをデータに含めるかどうかを設定します。
以下の値の組み合わせを指定します。初期値は$ClipboardOptionsCopyPasteAllHeadersです。
定数 |
値 |
説明 |
$ClipboardOptionsNoHeaders |
0 |
両ヘッダのコピーと貼り付けを行わない |
$ClipboardOptionsCopyRowHeaders |
1 |
行ヘッダのコピー |
$ClipboardOptionsPasteRowHeaders |
2 |
行ヘッダの貼り付け |
$ClipboardOptionsCopyColumnHeaders |
4 |
列ヘッダのコピー |
$ClipboardOptionsPasteColumnHeaders |
8 |
列ヘッダの貼り付け |
$ClipboardOptionsCopyPasteAllHeaders |
15 |
両ヘッダのコピーと貼り付け |
ヘッダのコピーを指定すると、ヘッダを含めてコピー操作をした場合にヘッダ内の情報もクリップボードにコピーされます。
ヘッダの貼り付けを指定すると、貼り付け先にヘッダが含まれているとヘッダ内の情報が上書きされます。
使用例
/* 行ヘッダのみ */
ClipboardOptions = $ClipboardOptionsCopyRowHeaders + $ClipboardOptionsPasteRowHeaders;
/* 列ヘッダのみ */
ClipboardOptions = $ClipboardOptionsCopyColumnHeaders + $ClipboardOptionsPasteColumnHeaders;
/* 以下の2つは同じ */
ClipboardOptions = $ClipboardOptionsCopyPasteAllHeaders;
ClipboardOptions = $ClipboardOptionsCopyRowHeaders + $ClipboardOptionsPasteRowHeaders +
$ClipboardOptionsPasteColumnHeaders + $ClipboardOptionsPasteColumnHeaders;
関連項目
AutoClipboardプロパティ
ClipboardCopy、ClipboardCut、ClipboardPasteメソッド
初期状態で行ヘッダ、列ヘッダに表示される文字(A、B、Cや1、2、3)は、セルの値としては設定されていません。ヘッダ内の情報としてクリップボードにコピーされる値は空白文字列になります。
クリップボードからヘッダに貼り付ける場合は、空白文字列を貼り付けても空欄にはならず、標準の表示(A、B、Cや1、2、3)になります。