Başka dosya açılınca eski dosyadaki sayfa false olması

Katılım
30 Mart 2008
Mesajlar
280
Excel Vers. ve Dili
Microsoft Office Excel 2003, Türkçe
Sub banka_disketi()
Sheets("Banka").Visible = True
Dim Sh As Worksheet
Set Sh = Sheets("banka")
Sheets("banka").Copy
ActiveSheet.Name = "Banka listesi"
End Sub

Yukardaki kodla "banka" sayfasını yeni bir dosya açtırmak suretiyle kopyalıyorum. Kopyaladığım sayfayı "Sheets("Banka").Visible = False" konumuna getirmek istiyorum. Kopyalanacak sayfanın bulunduğu dosyanın adının değiştiği unutulmamalı. Bu dediğim olayı nasıl yapabilirim_? Şimdiden herkese teşekkürler.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub banka_disketi()
    Sheets("Banka").Visible = True
    Sheets("Banka").Copy Before:=Sheets(1)
    ActiveSheet.Name = "Banka listesi"
    Sheets("Banka").Visible = False
End Sub
 
Katılım
30 Mart 2008
Mesajlar
280
Excel Vers. ve Dili
Microsoft Office Excel 2003, Türkçe
hocam eklemiş olduğunuz kod aynı kitaba ilgili sayfayı kopyalamakta. Ben yeni bir kitap açmasını ve o kitabın içine ilgili sayfayı kopyalamasını istiyorum.
 
Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub banka_disketi()
    Sheets("banka").Visible = True
    Set wb = ActiveWorkbook
    Set NewWorkbook = Workbooks.Add
    wb.Sheets("banka").Copy Before:=NewWorkbook.Sheets(1)
    NewWorkbook.ActiveSheet.Name = "Banka listesi"
    wb.Sheets("banka").Visible = False
End Sub
 
Katılım
30 Mart 2008
Mesajlar
280
Excel Vers. ve Dili
Microsoft Office Excel 2003, Türkçe
Teşekkürler Hocam elinize sağlık...
 
Üst