Bir seçimi Excel'de ayrı bir dosya olarak nasıl kaydedebilirim?
Uzun bir çalışma sayfasıyla uğraştığımızda, bir çalışma sayfasının farklı seçimlerini farklı kişilere göndermek gibi yeni bir Excel dosyası olarak tüm çalışma kitabı yerine yalnızca seçilen bir aralığı kaydetmek isteyebiliriz. Bir çalışma sayfasındaki seçimleri ayrı Excel dosyaları olarak kaydetme yöntemlerini tanıtacağız.
Seçimleri kopyalayıp yapıştırarak ayrı Excel dosyaları olarak kaydedin
VB Macro ile seçimleri ayrı Excel dosyaları olarak kaydedin
Kutools for Excel ile Seçimleri ayrı Excel dosyaları olarak kaydedin
Seçimleri kopyalayıp yapıştırarak ayrı dosyalar olarak kaydedin
En yaygın yöntem, Excel'de ayrı bir dosya olarak kaydetmek istediğiniz seçimi kopyalamak, yeni bir çalışma kitabı oluşturmak ve kopyalanan seçimi üzerine yapıştırmak ve ardından kaydetmektir.
Ancak, kopyalama ve yapıştırma sırasında seçimdeki satır yüksekliği gibi bazı format stillerini kaybedebilirsiniz.
VB Macro ile seçimleri ayrı dosyalar olarak kaydedin
Makro kullanmak, yeni bir çalışma kitabına kopyalayıp yapıştırmadan seçimleri ayrı dosyalar olarak kaydetmenin kolay bir yoludur.
1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > moudleve aşağıdaki kodu Moudle Penceresine yapıştırın.
VBA: aralığı Excel dosyasına aktar
Sub ExportRangetoExcel()
'Update 20130916
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Daha sonra tuşuna basın. F5 İşlemi yürütmek için tuşuna basın ve ayrı Excel dosyası olarak kaydetmek istediğiniz aralığı seçmenizi hatırlatmak için bir istem kutusu açılacaktır. Ekran görüntüsüne bakın:
4. Sonra tıklayın OKve bu yeni dosyanın yerini belirlemek için bir klasör belirtin ve ardından dosyanıza bir ad girin. Farklı Kaydet iletişim kutusu, ekran görüntüsüne bakın:
5. Ve sonra tıklayın İndirim düğmesi, seçilen aralık yeni bir Excel çalışma kitabı olarak kaydedildi.
Makro kullanmak, Microsoft Excel'in başlangıcı için biraz zor olabilir ve Kutools for Excel ile sağlanan başka bir kolay ve kullanışlı yolu tanıtacağız.
Kutools for Excel ile Seçimleri ayrı dosyalar olarak kaydedin
Kutools for Excel's Aralığı Dosyaya Aktar aracı, seçimleri hızlı bir şekilde ayrı dosyalar olarak rahatça kaydetmemize yardımcı olabilir.
Kutools for Excel 300'den fazla kullanışlı Excel aracı içerir. 30 günde hiçbir sınırlama olmaksızın ücretsiz deneyin. Şimdi alın.
Kutools for Excel yüklediyseniz, lütfen şu şekilde yapın:
1. tıklayın kuruluş > İthalat / İhracat > Aralığı Dosyaya Aktar, ekran görüntüsüne bakın:
2. In Aralığı Dosyaya Aktar iletişim kutusunda, tek bir dosya olarak kaydetmek istediğiniz aralığı seçmek için düğmesine basın ve ardından Excel çalışma kitabı seçeneği Dosya formatı bölümünde, nihayet ihtiyaç duyduğunuzda çalışma kitabı seçeneklerini kontrol edebilirsiniz.
3. tıklayın OK, sonra bir açılır Dışa aktarılan aralık için bir ad ve konum seçin iletişim kutusunda, bu yeni dosya için bir ad girin ve onu kaydedeceğiniz bir klasör seçin. Ve ardından İndirim düğmesine basın.
notlar:
1. Aralığı Dosyaya Aktar Kutools for Excel aracı, tüm biçimlendirmeyi seçimlere kaydedebilir.
2. Kutools for Excel's Aralığı Dosyaya Aktar aracı, bir tarih aralığını bir dosyaya, bir Excel çalışma kitabına, bir CSV'ye, basit bir HTML'ye veya tüm biçimlendirme HTML'sine kolayca aktarmayı mümkün kılar.
3. Kontrol ederseniz Dışa aktarımdan sonra dosyayı aç iletişim kutusundaki seçenek, yeni dosya başarıyla dışa aktarıldıktan sonra otomatik olarak başlatılacaktır.
Bu özellik hakkında daha fazla bilgi edinmek için lütfen tıklayın Aralığı Dosyaya Aktar.
İlgili Makaleler
- Excel verilerini HTML olarak dışa aktar
- Seçimi veya tüm çalışma kitabını PDF olarak kaydedin
- Excel verilerini Excel'deki CSV dosyalarına aktarın
- Excel verilerini Excel'deki Metin dosyalarına aktarın
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!