Herkese selamlar... Benim küçük bir sorunum var. Aşağıdaki kodun normalde Aderans ana çalışma kitabındaki "teslim" isimli sayfayı başka bir excel çalışma kitabı olan Rapor Teslim Defteri altına kopyalaması gerekiyor. Ama ne yazık ki boş bir sayfa kopyalıyor
. Satırları tek tek denedim ve teslim sayfasını seçmediğini farkettim (sanırım sorun orda) çünkü geri kalan herşey çalışıyor. Yardımcı olabilir misiniz?
Kod:
Private Sub CommandButton105_Click() 'rapor teslim backup
On Error Resume Next
Dim today As Date
today = Date 'bugünün tarihi
Workbooks.Open ("\\DELL\proex\data\Rapor Teslim Defteri.xls") 'Rapor Teslim Defterini aç
Windows("Aderans.xlsm").Activate 'Ana çalışma kitabı
Sheets.Select ("teslim") 'sayfayı seçmiyor boş sayfa kopyalıyor?
Sheets("teslim").Copy Before:=Workbooks("Rapor Teslim Defteri.xls").Sheets(1) 'teslim sayfasını kopyala
Windows("Rapor Teslim Defteri.xls").Activate 'ikinci çalışma kitabını aktif
ActiveSheet.Name = today 'Aktif Sayfanın adı bugünün tarihi
Worksheets.Add().Name = "Sayfa1" 'rapor teslim defterinde yeni sayfa aç (sayfa1)
Workbooks("Rapor Teslim Defteri.xls").Close True 'kaydet ve kapat
MsgBox ("Yeni kayıt rapor teslim defterine kaydedildi.")
End Sub
