[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ブランクがあるとき』(白川郷)
下の表のC列の得点2に、ブランクがあります。 C2から下へコピーし、B2に貼り付けたいです。 このように空白がある場合はどのようにした良いか ご指導お願いします。
A B C 1 名前 得点1 得点2 2 太田 7 3 鈴木 6 4 谷本 5 田中 9 6 森田 5
< 使用 Excel:Excel2007、使用 OS:Windows7 >
えっと、選択してコピーして貼り付けで何か問題が あるのでしょうか? 今やられている手順と問題点を挙げていただけますか。 それとも、得点1にはすでにデータが入っていて ブランクが上書きされるとマズイということでしょうか? (コナミ) 2014/11/21(金) 18:15
以下を使用していたのですが、ブランクがあると最下行までコピーできません。
Range("C2").Select Range(Selection, Selection.End(xlDown)).Copy Range("B2").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False (白川郷) 2014/11/21(金) 21:07
横から失礼します。
Range("B2:B" & Cells(Rows.Count, 1).End(xlUp).Row).Value = Range("C2:C" & Cells(Rows.Count, 1).End(xlUp).Row).Value
でもいいのかな? (se_9) 2014/11/21(金) 21:49
ブランクがあっても対応できました。 se_9さん、ありがとうございました。 (白川郷) 2014/11/21(金) 23:07
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.