Makro Sayfa silerken "Sil" uyarısı gelmesin.

Katılım
21 Nisan 2008
Mesajlar
44
Excel Vers. ve Dili
excel 2007
İyi günler arkadaşlar

ben Excel' de Makrolar ile bir MRP programı hazırlıyorum. Burada bir yerde sayfanın birini silip yerine başka bir sayfa açmam gerekiyor. Bunu kodlarla yaparken sayfayı "Silme" esnasında "sayfanız veriler içeriyor silinsin mi ?" uyarısını veriyor doğal olarak. Ama ben buraya geldiği zaman bu uyarının görünmesini istemiyorum. "Sayfayı Silerek" Aynen kaldığı yerden devam etmesini istiyorum.
Bunu yapabilmek için bir kod var mı acaba? Bir hata gördüğünde "On error resume" kodu ile devam etmesi gibi bişe olabilir diye düşünüyorum. Forumda arattım ama bulamadım.

Aklıma ilk olarak oraya uyarı geldiğinde Enter layıp geçmesi için kod eklemek geldi ama, kodlarda alt satıra geçmesi için bu uyarıyı atlaması gerekiyor.

Yardımlarınız için ş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
MRP programı nedir?:cool:
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,114
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Silme kodundan önce aşağıdaki satırı yazarsanız uyarıyı almazsınız.

Kod:
Application.DisplayAlerts = False
 
Katılım
21 Nisan 2008
Mesajlar
44
Excel Vers. ve Dili
excel 2007
Selamlar,

Silme kodundan önce aşağıdaki satırı yazarsanız uyarıyı almazsınız.

Kod:
Application.DisplayAlerts = False
Teşekkürler Korhan Bey
evet uyarıyı almadım, lakin uyarıyı es geçmesi ile birlite sayfayı silmedi.
yani uyarıyı "İptal" olarak algılamış oldu. Ama Sayfayı silmesi gerekir. benim isteğim bu ...

Bu arada MRP malzeme ihtiyaç planlaması demek.
MRP programını bitirme ödevim ön sunumu olarak yapıyorum... Ek bilgi olarak söyleyeyim :mrgreen:
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Kod:
Sub Düğme1_Tıklat()
Application.DisplayAlerts = 0
ActiveSheet.Delete
Application.DisplayAlerts = 1
End Sub
Bu şekilde deneyiniz.
 
Katılım
21 Nisan 2008
Mesajlar
44
Excel Vers. ve Dili
excel 2007
Kod:
Sub Düğme1_Tıklat()
Application.DisplayAlerts = 0
ActiveSheet.Delete
Application.DisplayAlerts = 1
End Sub
Bu şekilde deneyiniz.
Teşekkürler ...Korhan beyin verdiği kodu yalnış şekilde aktarmışım onu düzeltince oda çalıştı.. çok teşekkürler.
Çalışmam bitince (ki büyük ölçüde bitti) inşallah forumda paylaşacağım..gerçekten geniş bir MRP programı oldu. Endüstri Mühendisleri ve Endüstri Mühendisliği Öğrencileri için önemli bir konu MRP....Ayrıca çalışma diğer forum kullanıcıları içinde Excel VBA açısından yararlı olabilecek nitelikte olduğunu düşünüyorum
tekrar teşekkürler...saygılarımla
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler. Harika bir bilgi.
 
Üst