Merhaba üstadlar;
"AnaSayfa" isimli sayfadaki F18 hücresindeki değer ile aynı isimdeki sayfayı (aynı çalışma kitabı içinde) silmek istiyorum, fakat bir yerde yanlış var "Sheets(Range("F18").Value).Delete" satırında hata veriyor. Bir de eğer F18 hücresindeki değerde sayfa adı yoksa "sayfa bulunamadı" gibi bir mesaj da ekleyebilirmiyiz. kodlar aşağıdaki gibi;
"AnaSayfa" isimli sayfadaki F18 hücresindeki değer ile aynı isimdeki sayfayı (aynı çalışma kitabı içinde) silmek istiyorum, fakat bir yerde yanlış var "Sheets(Range("F18").Value).Delete" satırında hata veriyor. Bir de eğer F18 hücresindeki değerde sayfa adı yoksa "sayfa bulunamadı" gibi bir mesaj da ekleyebilirmiyiz. kodlar aşağıdaki gibi;
Kod:
Sub PersonelSayfasiniSil()
'
' PersonelSayfasiniSil Makro
' bulunan personel sayfasını siler
Sheets("AnaSayfa").Select
If Range("F18").Value = "" Then Exit Sub
If MsgBox(Range("F18").Value & " sicil numaralı personelin sayfasını silmek istiyormusunuz musunuz? ", vbCritical + vbYesNo) = vbNo Then
Else
Application.DisplayAlerts = False
Sheets(Range("F18").Value).Delete
Sheets(Range("F18").Value) = ""
Application.DisplayAlerts = True
End If
End Sub
