Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


35953 / 76732 ←次へ | 前へ→

【45967】条件つきでセルをコピーしたい
質問  さや  - 07/1/19(金) 20:53 -

引用なし
パスワード
   以下のようなVBAを作りたいのです。

まず、A列のセルA1:A60に、1から26までの数値がランダムに入ります。
そして、そのA1:A60をB列のB1: B60にコピーします。
コピーする条件は次の2点です。

条件1. A1:A60には関数(VLOOKUP)が入っていますが、
    B列にコピーする際には、関数をなくし値のみとしたい。

条件2. A列に同じ数値が続けて入力された場合は、
    上部の数値はコピーせず、1番下のセルのみをコピーする。

    例えば、A2に9、A3に9、A4に9、A5に9が入力されている時は、
     B2とB3とB4にはコピーせず、B5にだけ9をコピーする。
     
    以上です。

私がわかるのは、以下の点です。

条件1.はSelection. PasteSpecial Paste:=xlValuesを使う。

条件2.はIf Then End Ifを使う。

よろしくご教授下さい。
4 hits

【45967】条件つきでセルをコピーしたい さや 07/1/19(金) 20:53 質問
【45970】Re:条件つきでセルをコピーしたい ichinose 07/1/19(金) 21:30 発言
【45972】Re:条件つきでセルをコピーしたい さや 07/1/19(金) 23:55 質問
【45973】Re:条件つきでセルをコピーしたい かみちゃん 07/1/20(土) 0:00 発言
【45974】Re:条件つきでセルをコピーしたい さや 07/1/20(土) 0:25 お礼

35953 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free