Merhaba,
Aşağıdaki kodla "AnaSayfa" sayfasındaki F12 hücresindeki değer ismiyle yeni sayfa oluşturuyor (aynı çalışma kitabı içinde), fakat o isimde sayfa mevcut ise kontrolü sonra yapıyor ve sayfayı kopyaladıktan sonra "Bu Sicil No ile Personel Mevcuttur Lütfen Kontrol Edin..." uyarısı veriyor.
Öncelikle; eğer F12 deki değer ismi ile (aynı çalışma kitabı içinde) sayfa mevcut ise uyarı versin ve işlem dursun, o isimde sayfa yoksa; sayfayı kopyalayıp isim versin istiyorum, nasıl yapabiliriz?
Aşağıdaki kodla "AnaSayfa" sayfasındaki F12 hücresindeki değer ismiyle yeni sayfa oluşturuyor (aynı çalışma kitabı içinde), fakat o isimde sayfa mevcut ise kontrolü sonra yapıyor ve sayfayı kopyaladıktan sonra "Bu Sicil No ile Personel Mevcuttur Lütfen Kontrol Edin..." uyarısı veriyor.
Öncelikle; eğer F12 deki değer ismi ile (aynı çalışma kitabı içinde) sayfa mevcut ise uyarı versin ve işlem dursun, o isimde sayfa yoksa; sayfayı kopyalayıp isim versin istiyorum, nasıl yapabiliriz?
Kod:
Sub yenipersonel()
'
' yenipersonel Makro
'
Sheets("Sablon").Visible = True
Sheets("Sablon").Copy After:=Worksheets(Worksheets.Count)
NewPageName = Sheets("AnaSayfa").Range("f12").Value
If NewPageName = Cancel Then Exit Sub
For a = 1 To Sheets.Count
If UCase(Sheets(a).Name) = UCase(NewPageName) Then
MsgBox "Bu Sicil No ile Personel Mevcuttur Lütfen Kontrol Edin..."
End If
Next
ActiveWindow.ActiveSheet.Name = NewPageName
End Sub
