• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makro Yeni Çalışma sayfası ekleme / silme

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
1,080
Excel Vers. ve Dili
excel 2010

excel 2013
Merhaba,

Birden fazla buton altında çalışacak bir düzenleme yapmaya çalışıyorum. Şöyleki farklı her butona bastığımda, öncelikle "Rapor" adında bir excel sayfasının olup olmadığını kontrol edecek, eğer varsa bu sayfayı silip yerine "Rapor" adında tekrardan yeni bir excel sayfası açacak ( devamında bu sayfaya veri aktarımı yapılıyor ) kod nasıl olmalı.
 
Aşağıdaki makroyu deneyiniz:

PHP:
Sub rapor()
sayfa = "yok"
For i = 1 To Sheets.Count
    If Sheets(i).Name = "Rapor" Then
        sayfa = "var"
    End If
Next
If sayfa = "var" Then
    Application.DisplayAlerts = False
        Sheets("Rapor").Delete
    Application.DisplayAlerts = True
End If
Sheets.Add
ActiveSheet.Name = "Rapor"
End Sub
 
Aşağıdaki makroyu deneyiniz:

PHP:
Sub rapor()
sayfa = "yok"
For i = 1 To Sheets.Count
    If Sheets(i).Name = "Rapor" Then
        sayfa = "var"
    End If
Next
If sayfa = "var" Then
    Application.DisplayAlerts = False
        Sheets("Rapor").Delete
    Application.DisplayAlerts = True
End If
Sheets.Add
ActiveSheet.Name = "Rapor"
End Sub

Teşekkürler Yusuf bey,
 
Geri
Üst