sadece secili hücrelerin farklı kaydedilmesi

Katılım
11 Ağustos 2006
Mesajlar
87
Excel Vers. ve Dili
2000 türkçe
arkadaşlar dosyayı ekliyorum yardımcı olursanız sevinirim...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin. c:\deneme klasörüne kaydettiği kabul edilmiştir.

[vb:1:a759720aba]Private Sub CommandButton3_Click()
Application.DisplayAlerts = False
ad = [sayfa1!b6]
Sheets.Add
ActiveSheet.[f6:k24] = [sayfa1!f6:k24].Value
Sheets("sayfa1").Delete
ActiveSheet.Name = "Sayfa1"
ActiveWorkbook.SaveAs Filename:="C:\deneme\" & ad & ".xls"
End Sub
[/vb:1:a759720aba]
 
Katılım
11 Ağustos 2006
Mesajlar
87
Excel Vers. ve Dili
2000 türkçe
evet harika calışıyor... yalnız benim calıştıgım sayfayı degil de yeni kaydolan sayfayı kapatabilirmiyiz... yeni kaydolan sayfa hiç açılmasın hocam.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bu durumda aşağıdaki kodu deneyin.

Kod:
Private Sub CommandButton3_Click()
Application.ScreenUpdating = False
ad = [sayfa1!b6]
[f6:k24].Copy
Workbooks.Add
ActiveWorkbook.Sheets(1).[f6].Select
Selection.PasteSpecial Paste:=xlPasteValues
ActiveWorkbook.SaveAs Filename:="C:\deneme\" & ad & ".xls"
ActiveWorkbook.Close
End Sub
 
Katılım
11 Ağustos 2006
Mesajlar
87
Excel Vers. ve Dili
2000 türkçe
hocam ellerin kolların dert gormesin sagolasın :dua: :dua: :dua: :dua:
 
Üst