Excel VBA質問箱 IV

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

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


35948 / 76732 ←次へ | 前へ→

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

引用なし
パスワード
   ichinoseさん、いつも迅速で丁寧なご回答ありがとうございます。
下記のVBAを作りましたが、私の希望する結果はでませんでした。
再度、ご教授下さい。

Sub 条件付のセルのコピー()

Range("b1:b60").value = Range("a1:a60").value

 Dim idx As Long
  With Range("a1:a60")
    For idx = 1 To .Count - 1
     If .Cells(idx).value <> .Cells(idx + 1).value Then
'     セルAnとAn+1を比較し、等しくなければ、AnをBnに移行する。
      .Cells(idx, 2).value = .Cells(idx).value
       End If
     Next
    .Cells(.Count, 2).value = .Cells(.Count).value
'    ↑最後のセルは無条件で移行する
    End With
   
  Range("b1:b60").value = Range("a1:a60").value
   

End Sub
3 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 お礼

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