Sayfa silme sorunu

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,359
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2026
Arkadaşlar, sayın hocalarım, kodum var şöyle başlıyor

ChDir "C:\Users\muratgunay48\Desktop\XXX\"
Workbooks.Open Filename:= _
"C:\Users\muratgunay48\Desktop\XXX\1.xls"
Sheets("TÜMÜ").Select
ActiveWindow.SelectedSheets.Delete
Columns("A:A").Select
Selection.Delete Shift:=xlToLeft

Ekran görüntüsü 2025-06-15 224451.png

Sil demişim zaten, neden tekrar onay istiyor? Çok fazla dosya olduğu için onaylamak zaman alıyor. Bunu nasıl engelleyebilirim.
Teşekkür ederim.
Saygılarımla.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,546
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Kendinize uyarlayınız.

Kod:
Application.DisplayAlerts = False

Sheets("TÜMÜ").Delete

Application.DisplayAlerts = True
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,359
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2026
Merhaba,
Kendinize uyarlayınız.

Kod:
Application.DisplayAlerts = False

Sheets("TÜMÜ").Delete

Application.DisplayAlerts = True
Hocam teşekkür ederim.
Şu şekilde yaptım oldu.

ChDir "C:\Users\muratgunay48\Desktop\XXX\"
Workbooks.Open Filename:= _
"C:\Users\muratgunay48\Desktop\XXX\1.xls"
Sheets("TÜMÜ").Select

Application.DisplayAlerts = False
Sheets("TÜMÜ").Delete
Application.DisplayAlerts = True

Columns("A:A").Select
Selection.Delete Shift:=xlToLeft
Rows("1:2").Select
Selection.Delete Shift:=xlUp

Hocam bir şey daha sorsam, eklediğim dosya ile ilgili. Bu yapıştırma bilgisi nasıl gider. Ama mutlaka Evet'e tıklamam lazım yoksa Paste hatası veriyor.
Saygılarımla.

Ekran görüntüsü 2025-06-15 231416.png
 

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
717
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Hocam teşekkür ederim.
Şu şekilde yaptım oldu.

ChDir "C:\Users\muratgunay48\Desktop\XXX\"
Workbooks.Open Filename:= _
"C:\Users\muratgunay48\Desktop\XXX\1.xls"
Sheets("TÜMÜ").Select

Application.DisplayAlerts = False
Sheets("TÜMÜ").Delete
Application.DisplayAlerts = True

Columns("A:A").Select
Selection.Delete Shift:=xlToLeft
Rows("1:2").Select
Selection.Delete Shift:=xlUp

Hocam bir şey daha sorsam, eklediğim dosya ile ilgili. Bu yapıştırma bilgisi nasıl gider. Ama mutlaka Evet'e tıklamam lazım yoksa Paste hatası veriyor.
Saygılarımla.

Ekli dosyayı görüntüle 257981
Bu islemim basina ve sonunda da yuakrida verilem displar alerts kodunu yaz
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,546
Excel Vers. ve Dili
Ofis 365 Türkçe
Sanırım kodları makro kaydet ile aldınız.
Satır ya da sütunu seçmek için önce Select yapmanıza gerek yok. Doğrudan silebilirsiniz.


Kod:
Columns("A:A").Delete

Rows("1:2").Delete

gibi
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,359
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2026
Sanırım kodları makro kaydet ile aldınız.
Satır ya da sütunu seçmek için önce Select yapmanıza gerek yok. Doğrudan silebilirsiniz.


Kod:
Columns("A:A").Delete

Rows("1:2").Delete

gibi
Evet hocam, makro kaydet ile almıştım. Bir dosyayı biçimlendirme olduğu için kolayıma geldi. İşte ortala, Font'u şu yap, 12 font yap. A sütununu kırmızı yap gibi.
Dediğinizi anladım. Teşekkür ederim.
 
Üst