[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『空白だけど空白にならない場合』(いさお)
みなさんこんにちは。教えてください。
複数の行にIF分で参照元が空白の時に空白を返すようにIF(▲="","",▲)と入れています。
そのセルをコピーして別のセルに値だけ貼り付けた際に空白に見えているのですが、
マクロで最終行を指定した時に空白と見なされずに困っています。
どうも「未入力」と「空白として""」では扱いが違うようなのですが、
この場合に未入力のセルと認識して行を詰めるにはどうしたらいいでしょうか?
Excel2002,WindowsXP,
たとえばA列にIF関数が入っていて、B列に値貼り付けをしたらB列を選択して データ → 区切り位置 → 完了 でうまくいくと思います。
(se_9)
「値だけ貼り付け後削除する」を前提なら、 =IF(▲="","×",▲) 条件付き書式で、文字色を「白」、貼り付け先では「空白」と「×」を削除。
>マクロで最終行を指定した時に って事なので、最終行を取得する前に .Value = .Value をやっても良いかもしれません。
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.