• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

makroyu diğer sütunlara uygulamak

adventurous26

Altın Üye
Katılım
20 Haziran 2013
Mesajlar
301
Excel Vers. ve Dili
EXCELL 365
merhaba arkadaşlar ekteki dosyadaki hazırlamış olduğum makroyu diğer sütunlarada uygulamak istiyorum hangi satırdan itibaren kopyalamam gerekiyor yardımcı olursanız çok memnun olurum.
 

Ekli dosyalar

Kodları ekteki gibi denermisiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim adr As Variant
If Intersect(Target, Range("b2:J1000")) Is Nothing Then Exit Sub
If Target.Cells.Count > 1 Then Exit Sub
sutn = Target.Column
If WorksheetFunction.CountIf(Range(Cells(2, sutn), Cells(Cells(Rows.Count, sutn).End(3).Row, sutn)), Target) > 1 Then
 adr3 = Range(Cells(2, sutn), Cells(Cells(Rows.Count, sutn).End(3).Row, sutn)).Find(Target, , , 1).Address
 If Mid(adr3, 4, 3) < Target.Row Then
adr = Range(Cells(2, sutn), Cells(Cells(Rows.Count, sutn).End(3).Row, sutn)).Find(Target, , , 1).Address
MsgBox "Girdiğiniz seri no " & Mid(adr, 2, 1) & Mid(adr, 4, 3) & " nolu hücrede girilmiştir.", vbInformation
Target = ""
Else
Set adr = Range(Cells(2, sutn), Cells(Cells(Rows.Count, sutn).End(3).Row, sutn)).Find(Target, , , 1)
Set adr1 = Range(Cells(2, sutn), Cells(Cells(Rows.Count, sutn).End(3).Row, sutn)).FindNext(adr)
adr2 = adr1.Address
MsgBox "Girdiğiniz seri no " & Mid(adr2, 2, 1) & Mid(adr2, 4, 3) & " nolu hücrede girilmiştir.", vbInformation
Target = ""
End If
Else
Exit Sub
End If
End Sub
 
slm

cok teşekkürler arkadaşım eline sağlık güzel çalışıyor.
 
Geri
Üst