- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
secsfsay = ActiveWindow.SelectedSheets.Count
For Each SecilenSh In ActiveWindow.SelectedSheets
'msj = SecilenSh.Index & vbCrLf & msj
SecilenSh.Copy '*Seçili sayfayı yeni kitapa kopyala
Next
makro ile kaydettiğim kadarı ile hepsini aynı kitaba kopyalması için aşağıadaki gibi dizide olması lazım
Kod:
Sub Makro1()
Sheets(Array("Sayfa2", "Sayfa3", "Sayfa4")).Select
Sheets("Sayfa4").Activate
Sheets(Array("Sayfa2", "Sayfa3", "Sayfa4")).Copy
End Sub
Son düzenleme: