mcetinkaya65
Altın Üye
- Katılım
- 1 Mart 2011
- Mesajlar
- 490
- Excel Vers. ve Dili
- 2021 türkçe
Değerli hocalarım,
Aşagıda verdiğim kodlarla verileri izin sayfasına eklediğim aktar butonuyla,izin izlenimi sayfasına aktarıyorum.Unutarak aktar butonuna 2 veya daha fazla tıklarsak aynı kişiye aynı tarihten başlayan 1 den çok izin vermiş oluyoruz,buda sorun oluyor.
İzin izleniminin A stununa İsimler, C stununa verilen iznin başlangıç tarihi aktarılıyor.İstediğim A stununda yazan isme,C stununda aynı tarihten başlayan izni hatayla aktarırsak uyarı vermesi.( Ali veli izinlidir gibi)
Aşagıdaki makroda nasıl bir değişiklik yapmalıyız.
Saygılarımla..
Sub Düğme69_Tıklat()
Set s = Sheets("izin izlenimi")
sat = s.[b65536].End(3).Row + 1
s.Cells(sat, "a") = [d28]
s.Cells(sat, "b") = [a8]
s.Cells(sat, "c") = Format([k28], "dd.mm.yyyy")
s.Cells(sat, "d") = Format([n28], "dd.mm.yyyy")
s.Cells(sat, "e") = [E6]
s.Cells(sat, "f") = Format([j33], "dd.mm.yyyy")
s.Cells(sat, "g") = [n33]
s.Cells(sat, "h") = [b35]
s.Cells(sat, "ı") = [h36]
s.Cells(sat, "j") = [E7]
s.Cells(sat, "k") = [E8]
s.Cells(sat, "l") = [E9]
s.Cells(sat, "m") = [e10]
s.Cells(sat, "n") = [b37]
s.Cells(sat, "o") = Format([n26], "dd.mm.yyyy")
MsgBox "İşlendi"
Sheets("izin").Select
End Sub
Aşagıda verdiğim kodlarla verileri izin sayfasına eklediğim aktar butonuyla,izin izlenimi sayfasına aktarıyorum.Unutarak aktar butonuna 2 veya daha fazla tıklarsak aynı kişiye aynı tarihten başlayan 1 den çok izin vermiş oluyoruz,buda sorun oluyor.
İzin izleniminin A stununa İsimler, C stununa verilen iznin başlangıç tarihi aktarılıyor.İstediğim A stununda yazan isme,C stununda aynı tarihten başlayan izni hatayla aktarırsak uyarı vermesi.( Ali veli izinlidir gibi)
Aşagıdaki makroda nasıl bir değişiklik yapmalıyız.
Saygılarımla..
Sub Düğme69_Tıklat()
Set s = Sheets("izin izlenimi")
sat = s.[b65536].End(3).Row + 1
s.Cells(sat, "a") = [d28]
s.Cells(sat, "b") = [a8]
s.Cells(sat, "c") = Format([k28], "dd.mm.yyyy")
s.Cells(sat, "d") = Format([n28], "dd.mm.yyyy")
s.Cells(sat, "e") = [E6]
s.Cells(sat, "f") = Format([j33], "dd.mm.yyyy")
s.Cells(sat, "g") = [n33]
s.Cells(sat, "h") = [b35]
s.Cells(sat, "ı") = [h36]
s.Cells(sat, "j") = [E7]
s.Cells(sat, "k") = [E8]
s.Cells(sat, "l") = [E9]
s.Cells(sat, "m") = [e10]
s.Cells(sat, "n") = [b37]
s.Cells(sat, "o") = Format([n26], "dd.mm.yyyy")
MsgBox "İşlendi"
Sheets("izin").Select
End Sub
