DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub YerDegistir()
Dim i As Long, _
j As Long, _
ar1 As Variant, _
ar2 As Variant
Application.ScreenUpdating = False
i = Cells.Find("*", , , , xlByRows, xlPrevious).Row
ar1 = Range("D2:D" & i).Value
ar2 = Range("H2:H" & i).Value
Range("D2").Resize(UBound(ar1, 1), 1) = ar2
Range("H2").Resize(UBound(ar1, 1), 1) = ar1
Application.ScreenUpdating = True
End Sub
Çok teşekkür ederim Değerli Necdet hocam hücre aralıklı opsiyonlu modeliniz çok işime yaradı.Sağolun varolun.Merhaba,
Kod:Sub YerDegistir() Dim i As Long, _ j As Long, _ ar1 As Variant, _ ar2 As Variant Application.ScreenUpdating = False i = Cells.Find("*", , , , xlByRows, xlPrevious).Row ar1 = Range("D2:D" & i).Value ar2 = Range("H2:H" & i).Value Range("D2").Resize(UBound(ar1, 1), 1) = ar2 Range("H2").Resize(UBound(ar1, 1), 1) = ar1 Application.ScreenUpdating = True End Sub
Eyw Ömer Faruk hocam yine atomu bölmüşünüzC++:Sub SutunDegistir() Liste1 = Range("D:D").Value Liste2 = Range("H:H").Value Range("D:D") = Liste2 Range("H:H") = Liste1 End Sub
eyw osman bey. dediğiniz gibi daha kapsamlı olan Necdet hocamınkini tercih ettim.Emeğinize sağlık..Makro kaydet ile yaptım. Önce başka hücreye kopyalıyor, daha sonra kopyalanan yerdeki hücre ile değiştiriyor. Belki daha kapsamlı yapan olabilir.