「StiLL」 デザイン情報182 StiLLコマンド--セルデータコピー(BtCellCopy)の「空白クウハクを無視ムシする」の動作ドウサについて
                             
  【テーマ】 特定トクテイのセルにだけ値アタイや数スウ式シキのコピーをしたいと思オモったときはありませんか?そんな時トキにはセルデータコピー(BtCellCopy)のオプション機能キノウ 「空白クウハクを無視ムシする」 が便利ベンリです。     【方法ホウホウ】「セルデータコピー(BtCellCopy)」(StiLLボタン or セルリンクボタン)のオプション機能キノウ「空白を無視する」を使ツカいます。このオプションはコピー元モトのデータ範囲ハンイに空白クウハクセルがある場合バアイは、そのセルをコピー対象外タイショウガイとする機能キノウです。     【参考サンコウ】「セルデータコピー(BtCellCopy)」のその他タのオプションとして「行列を入れ替える」、「非表示セルの無視」の機能キノウがあります。  
  対応Ver. :StiLL-XV1.0 以降
対応種類:StiLL Dev・Pro・Std
    対応Ver. :StiLL-XV1.0 以降
対応種類:StiLL Dev・Pro・Std
    対応Ver. :StiLL-XV1.0 以降
対応種類:StiLL Dev・Pro・Std
 
                             
■ 今回コンカイの内容ナイヨウ  
StiLLボタン、セルリンクボタン(BtCellCopy)のオプション「空白クウハクを無視ムシする」機能キノウについて具体グタイ例レイをご紹介ショウカイします。
Excelの「形式ケイシキを選択センタクして貼ハり付ツけ」の中ナカの「空白クウハクセルを無視ムシする」と同オナじ機能キノウです。
例レイ1)
下図カズのようにコピー先(緑ミドリ枠ワク)のフォームにコピー元モト(赤アカ枠ワク)のデータを範囲ハンイ指定シテイで統合トウゴウさせることができます。
実行ジッコウ結果ケッカ
このオプションを使ツカうことでコピー先の表題などの文字列を消さずに必要ヒツヨウなデータをコピーできます。
以下イカにボタンの設定セッテイを図ズ示ジします。
例レイ1のボタン設定セッテイ(赤丸アカマル)
・StiLLボタンの設定セッテイ ・セルリンクボタンの設定セッテイ
※「空白クウハクセルの無視ムシ」の欄ランは TRUE に
  限カギらず空白クウハクでなければ何ナンでもOKです。
例レイ2)
下図カズのようにコピー元モト(赤アカ枠ワク)の式シキ(青アオ)を範囲ハンイ指定シテイでコピー先サキ(緑ミドリ枠ワク)に設定セッテイすることができます。
実行ジッコウ結果ケッカ(上期カミキ、下期シモキ、通期ツウキの集計シュウケイ値チが表示ヒョウジされる)・・・青アオの部分ブブン
コピー後ゴのセルには式シキが設定セッテイされています。(コピー元モトの1行ギョウの式シキがコピー先の範囲ハンイ指定シテイされたすべての行ギョウに設定セッテイされます)
以下イカのボタン設定セッテイでコピー先のデータを消さずに数式スウシキを設定セッテイすることができます。
例レイ2のボタン設定セッテイ(赤丸アカマル)
・StiLLボタンの設定セッテイ ・セルリンクボタンの設定セッテイ
(注意チュウイ)「空白クウハクを無視ムシする」の言葉コトバ通ドオり、コピーしたくないセルは空白クウハクであることが必要ヒツヨウです。
      空白クウハクでない場合バアイはコピー先サキにコピーされてしまいますのでご注意チュウイください。
■ ご参考サンコウまでに  
1.もう一ヒトつのオプション「行列ギョウレツを入イれ替カえる」を設定セッテイした場合バアイは下図カズのようになります。
  ・コピー元モト範囲ハンイが行ギョウの場合バアイの例レイ
A B C D ←コピー元モト範囲ハンイ
A
B
C
D ←コピー後ゴのイメージ
  ※「行列を入れ替える」と「空白クウハクを無視ムシする」は両方リョウホウ同時ドウジに指定シテイすることができます。
2.セルリンクボタン「セルデータコピー(BtCellCopy)」の「非表示ヒヒョウジセルの無視ムシ」について
   このオプションは「空白クウハクセルの無視ムシ」と同様ドウヨウに非表示のセルをコピーの対象としない機能です。
   ex)下図カズのようにコピー元モト(赤アカ枠ワク)で4行目ギョウメ(○印イン)を非表示ヒヒョウジとした場合バアイ、4行ギョウ目メを除ノゾくデータがコピー(緑ミドリ枠ワク)されます。
(BtCellCopy)ボタンの設定セッテイイメージ
←記号キゴウもOK。
  (注意チュウイ)この例レイのようにコピー元モトとコピー先サキの範囲ハンイが結果的ケッカテキに一致イッチしない可能性カノウセイがある場合バアイ、
       「コピー先セル位置」は開始カイシセル位置イチで指定します。範囲ハンイ指定シテイを行オコナうことでエラーが発生ハッセイする場合バアイがあります。
(各ボタンの設定内容の詳細はStiLLヘルプをご確認ください)  
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます