sayfa1 (a1) e yazılan ismi sayfa 2 b sutununa yazsın(mükerrek kontrolu yaparak)

Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
sayfa1 (a1) e yazılan ismi sayfa 2 b sutununa yazdırabilirimiyiz.
not: b sutununda o isim varsa yazmasın bu isim var uyarısı versin.
bu işlemi macro ile yapabilirmiyiz
yardımcı olan arkadaşlara şimdiden teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
Kod:
Sub kaydet()
Dim k As Range
Set k = Sheets("Sayfa2").Range("B:B").Find(Sheets("Sayfa1").Range("A1").Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    MsgBox "[ " & Sheets("Sayfa1").Range("A1").Value _
    & " ] Sayfa2de kayıtlı.Kayıt yapılmadı..!!", vbCritical, "UYARI"
    Exit Sub
    Else
    Sheets("Sayfa2").Cells(65536, "B").End(xlUp)(2, 1) = Sheets("Sayfa1").Range("A1").Value
End If
End Sub
 
Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
hocam kaydettiği bu isimleri harf sırasına göre dizebilirmi (boşluklarını alarak)
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
hocam kaydettiği bu isimleri harf sırasına göre dizebilirmi (boşluklarını alarak)
:cool:
Kod:
Sub kaydet()
Dim k As Range
Set k = Sheets("Sayfa2").Range("B:B").Find(Sheets("Sayfa1").Range("A1").Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    MsgBox "[ " & Sheets("Sayfa1").Range("A1").Value _
    & " ] Sayfa2de kayıtlı.Kayıt yapılmadı..!!", vbCritical, "UYARI"
    Exit Sub
    Else
    Sheets("Sayfa2").Cells(65536, "B").End(xlUp)(2, 1) = Sheets("Sayfa1").Range("A1").Value
    [B][COLOR="Red"]Sheets("Sayfa2").Range("B2:B65536").Sort Sheets("Sayfa2").Range("B2")[/COLOR][/B]
End If
End Sub
 
Katılım
29 Ağustos 2008
Mesajlar
1
Excel Vers. ve Dili
EXCEL TÜRKÇE
bi şey de ben sormak isterim.
 
Üst