DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub CommandButton1_Click()
If RefEdit1.Value = Empty Then
MsgBox "Taşınacak alanı önce seçmeleisiniz!!", vbCritical, "UYARI"
Exit Sub
End If
If MsgBox("Seçili alanı en alta taşımak istiyormusunuz?", vbYesNo, "TAŞIMA") = vbNo Then Exit Sub
sat = Cells(65536, "B").End(xlUp).Row + 1
Range(RefEdit1.Value).Cut Range("B" & sat)
Application.CutCopyMode = False
Range("B2:D" & sat).Sort Range("B2")
Unload Me
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
Application.EnableEvents = False
Range(Cells(Target.Row, "B"), Cells(Target.Row, "D")).Cut
Range("B" & [B65536].End(3).Row + 1).Insert Shift:=xlDown
Application.EnableEvents = True
Son:
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
Application.EnableEvents = False
Columns("B:B").Replace What:="YENİ MÜŞTERİ", Replacement:="ZZZZZ"
SonSatir = [B65536].End(3).Row
Range("B2:D" & SonSatir).Sort Key1:=Range("B2")
Columns("B:B").Replace What:="ZZZZZ", Replacement:="YENİ MÜŞTERİ"
Application.EnableEvents = True
Son:
End Sub
Butona basıyorsunuz.Userform çıkıyor.ilginiz için tşk.. Evren abinin yaptığı program ne yapıyor tam anlamadım.. .
Çok saol abiEn Büyük Asker, Bizim Asker,
Güle güle gidiniz askere, güle güle geliniz.
Şimdiden iyi tezkereler diliyorum.
Sub Macro1()
SonSat = [B65536].End(3).Row
Range("B2:B" & SonSat).Copy
[E2].Select
Selection.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
Columns("E:E").Replace What:="YENİ MÜŞTERİ", Replacement:="ZZZZZ"
Range("B2:E" & SonSat).Sort Key1:=Range("E2")
Columns("E").ClearContents
End Sub