• DİKKAT

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

Bir gün sonraki Tarihli Sayfayı Oluşturan Makro

Katılım
14 Şubat 2006
Mesajlar
710
Excel Vers. ve Dili
2002-TÜRKÇE
Merhabalar

Ekteki Çalışmada şöyle bir makroya ihtiyacım var.
Sheet lerde Sayfalarda tarih var Ben CTRL+SHIFT+A Yaptığımda Bir gün öncenin sayfasında ne veri mevcutsa
Kopyalarak Bir gün sonraki tarihli sayfayı oluşturmasını istiyorum.Eğer Pazar günlerini atlayarak olursa dahada iyi olur

Manuel şöyle yapıyorum.
Sayfanın üzerine geliyorum sağ klik taşı ve kopyala sayfayı seçip kopya oluştur sonra oluşan kopya sayfasında tarihi bir gün sonraki tarih olarak
 
Aşağıdaki kod işinizi görür.:cool:
Kod:
Sub sayfa()
Dim syf  As String, trh As Date
trh = CDate(Worksheets(Worksheets.Count).Name) + 1
If Weekday(trh, 2) = 7 Then trh = trh + 1
Worksheets.Add after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = CStr(Format(trh, "dd.mm.yyyy"))
Sheets(Sheets.Count - 1).Cells.Copy Range("A1")
Application.CutCopyMode = False
End Sub
 
Geri
Üst