「StiLL」 デザイン情報189 StiLLコマンド--列幅と行高のコピー方法 | ||||||||||||||||||||||||||||||
【テーマ】データをコピーするとき、値だけでなく列幅や行高も元のシートとコピー先シートを同じにしたい時ってありませんか?今回はその方法をご紹介します。 | 【方法】コピー元とコピー先の列幅と行高を同じにするときは(セルデータコピー「BtCellCopy」or「MakeBtCellCopy」)ボタンを使います。 | 【参考】「BtSheetCopy」または「BtBookNewCopy」ボタンでシートを丸ごとコピーする方法もあります。 | ||||||||||||||||||||||||||||
対応Ver.
:StiLL-XV1.0 以降 対応種類:StiLL Dev・Pro・Std |
対応Ver.
:StiLL-XV1.0 以降 対応種類:StiLL Dev・Pro・Std |
対応Ver.
:StiLL-XV1.0 以降 対応種類:StiLL Dev・Pro・Std |
||||||||||||||||||||||||||||
■ 今回の内容 | ||||||||||||||||||||||||||||||
コピー元の列幅と行高をコピー先にも適用してコピーする方法をご紹介します。 | ||||||||||||||||||||||||||||||
下図Sheet1の赤枠範囲をコピー元としてSheet2にコピーします。 | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
(コピー前のSheet2) | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
(コピー後のSheet2) | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
列幅・行高ともコピー元と同じ大きさでコピーされます。 | ||||||||||||||||||||||||||||||
■ ボタンの説明 | ||||||||||||||||||||||||||||||
ボタンに設定する際のポイント | ||||||||||||||||||||||||||||||
列幅は「貼り付けデータ種類」に列幅(PasteColumnWidths)を指定します。 | ||||||||||||||||||||||||||||||
行高はコピー元、コピー先に行指定で範囲を設定します。(赤枠) | ||||||||||||||||||||||||||||||
この例では書式、値もコピーします。 | ||||||||||||||||||||||||||||||
1)セルリンクボタン「BtCellCopy」に設定する場合。 | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
← 書式(Formats)、値(Values)、 | ||||||||||||||||||||||||||||||
列幅(PasteColumnWidths)を | ||||||||||||||||||||||||||||||
"/" で区切り同時に指定します。 | ||||||||||||||||||||||||||||||
2)StiLLボタン「MakeBtCellCopy」の場合は1つずつの貼り付け種類(赤枠)を3回に分けて設定します。 | ||||||||||||||||||||||||||||||
ボタンを3つ用意します。 | ||||||||||||||||||||||||||||||
1.「値」コピーボタンの設定(値の場合はセル位置でも範囲指定できます) | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
2.「書式」コピーボタンの設定(この指定で行高もコピーされます) | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
3.「列幅」コピーボタンの設定(列幅の場合はセル位置でも範囲指定できます) | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
以上のボタン設定でコピーを行うことでコピー元とコピー先の列幅と行高が同じとなります。 | ||||||||||||||||||||||||||||||
■ ご参考までに | ||||||||||||||||||||||||||||||
1.「BtSheetCopy」または「BtBookNewCopy」セルリンクボタンでシートを丸ごとコピーすることもできます。 | ||||||||||||||||||||||||||||||
シートごとコピーする場合は列幅、行高ともにコピーされます。 | ||||||||||||||||||||||||||||||
(設定例1) 「BtSheetCopy」でSheet1をBook1に同じシート名でコピーする場合の設定例。 | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
(設定例2) 「BtBookNewCopy」でSheet1を新しいブックに同じシート名でコピーする場合の設定例。 | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
なお、「新規ブックへシートをコピーする」 はStiLLボタン(MakeBtBookNewCopy)にも用意されています。 | ||||||||||||||||||||||||||||||
下図は(MakeBtBookNewCopy) でSheet1を新規ブックにコピーするときの設定イメージです。 | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
(各ボタンの設定内容の詳細はStiLLヘルプをご確認ください) | ||||||||||||||||||||||||||||||
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます | ||||||||||||||||||||||||||||||