Excel'de birden fazla çalışma kitabını veya çalışma sayfasını aynı anda PDF dosyasına nasıl dönüştürebilirsiniz?
Excel dosyalarını PDF’ye dönüştürmek, verileri paylaşırken değişiklikleri önlemek istediğinizde yaygın bir uygulamadır. Excel’in “Farklı Kaydet” özelliği tek bir çalışma kitabını PDF’e dönüştürmenize olanak tanır; ancak çoklu dosyalar için bu işlem zaman alıcı olabilir. Bu kılavuz, VBA kodu ve Kutools for Excel dahil olmak üzere birden fazla çalışma kitabını veya çalışma sayfasını aynı anda hızlıca PDF dosyalarına dönüştürmenin çeşitli yöntemlerini incelemektedir.
- Çoklu çalışma kitaplarını Farklı Kaydet işleviyle tek tek PDF Dosyaları'a dönüştürme
- Çoklu çalışma kitaplarını VBA koduyla hepsini birden PDF Dosyaları'a dönüştürme
- Çoklu çalışma kitaplarını güçlü bir özellik ile PDF Dosyaları'a dönüştürme
- Bir çalışma kitabındaki çoklu çalışma sayfalarını VBA koduyla ayrı PDF Dosyaları'lara dönüştürme
- Bir çalışma kitabındaki çoklu çalışma sayfalarını kullanışlı bir özellik ile ayrı PDF Dosyaları'lara dönüştürme
Çoklu çalışma kitaplarını Farklı Kaydet işleviyle tek tek PDF Dosyaları'a dönüştürme
Normalde, Excel'deki Farklı Kaydet özelliği tüm çalışma kitabını bir PDF Dosyaları'a kaydetmenize yardımcı olabilir; bunu şu şekilde yapın:
1. PDF formatına dönüştürmek istediğiniz çalışma kitabını açın.
2.Dosya>Farklı Kaydet'e tıklayın ve açılan Farklı Kaydetiletişim kutusunda Oluşturulan Dosya'i kaydetmek için bir klasör belirtin, ardından PDFseçeneğini Kaydetme Biçimini Belirtaçılır listesinden seçin ve ardından Seçeneklerdüğmesine tıklayın; ekran görüntüsüne bakın:

3. Ardından açılan Seçenekler iletişim kutusunda Tüm çalışma kitabı seçeneğini işaretleyin; ekran görüntüsüne bakın:

4. Ardından Tamam > Kaydet'e tıklayın; böylece tüm çalışma kitabı PDF Dosya Türü olarak kaydedilir.
Çoklu çalışma kitaplarını VBA koduyla aynı anda PDF Dosyaları'a dönüştürme
Yüzlerce Excel dosyasını dönüştürmeniz gerekiyorsa yukarıdaki yöntem oldukça zahmetli hale gelir. İşte tam da bu noktada, birden fazla çalışma kitabını aynı anda PDF dosyalarına dönüştürmenizi sağlayacak bir VBA kodundan bahsedeceğim; lütfen aşağıdaki adımları izleyin:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutun.
2. Ekle > Modül'e tıklayın ve aşağıdaki kodu Modül penceresine yapıştırın.
VBA kodu: Çoklu çalışma kitaplarını aynı anda PDF Dosyaları'a dönüştürme
Sub ExcelSaveAsPDF()
'Updateby Extendoffice
Dim strPath As String
Dim xStrFile1, xStrFile2 As String
Dim xWbk As Workbook
Dim xSFD, xRFD As FileDialog
Dim xSPath As String
Dim xRPath, xWBName As String
Dim xBol As Boolean
Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
With xSFD
.Title = "Please select the folder contains the Excel files you want to convert:"
.InitialFileName = "C:\"
End With
If xSFD.Show <> -1 Then Exit Sub
xSPath = xSFD.SelectedItems.Item(1)
Set xRFD = Application.FileDialog(msoFileDialogFolderPicker)
With xRFD
.Title = "Please select a destination folder to save the converted files:"
.InitialFileName = "C:\"
End With
If xRFD.Show <> -1 Then Exit Sub
xRPath = xRFD.SelectedItems.Item(1) & "\"
strPath = xSPath & "\"
xStrFile1 = Dir(strPath & "*.*")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Do While xStrFile1 <> ""
xBol = False
If Right(xStrFile1, 3) = "xls" Then
Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
xbwname = Replace(xStrFile1, ".xls", "_pdf")
xBol = True
ElseIf Right(xStrFile1, 4) = "xlsx" Then
Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
xbwname = Replace(xStrFile1, ".xlsx", "_pdf")
xBol = True
ElseIf Right(xStrFile1, 4) = "xlsm" Then
Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
xbwname = Replace(xStrFile1, ".xlsm", "_pdf")
xBol = True
End If
If xBol Then
xWbk.ExportAsFixedFormat Type:=xlTypePDF, Filename:=xRPath & xbwname & ".pdf"
xWbk.Close SaveChanges:=False
End If
xStrFile1 = Dir
Loop
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Bu kodu çalıştırmak için F5 tuşuna basın; dönüştürmek istediğiniz çalışma kitaplarını içeren bir pencere görüntülenecektir. Ekran görüntüsüne bakın:

4.Tamam'a tıklayın; başka bir pencere açılacaktır, yeni PDF Dosyaları'lerin çıktısının alınacağı Lütfen bir klasör seçin yolunu gösterir; ekran görüntüsüne bakın:

5.Tamam'a tıklayın; dönüştürme işlemi tamamlandıktan sonra belirtilen klasöre giderek dönüştürülmüş sonucu görüntüleyebilirsiniz; ekran görüntülerine bakın:
![]() | ![]() | ![]() |
Çoklu çalışma kitaplarını güçlü bir özellik ile PDF Dosyaları'a dönüştürme
Eğer Kutools for Excel'e sahipseniz, Toplu Dönüştür yardımcısıyla birden fazla çalışma kitabını aynı anda PDF dosyasına hızlıca dönüştürebilirsiniz.
1.KUTOOLS PLUS>Çalışma Kitabı>Toplu Dönüştür'a tıklayın; ekran görüntüsüne bakın:

2. Dönüştürmek istediğiniz çalışma kitaplarını kapatmanızı hatırlatan bir uyarı kutusu açılacaktır.

3.Tamam'a tıklayın; ardından açılan Dosya Biçimi Dönüştürücüiletişim kutusunda aşağıdaki seçenekleri belirleyin:
- Dönüşüm Türüaçılır liste altında,Excel'i PDF'e dönüştürseçin;
- Dönüştürmek istediğiniz Excel dosyalarını seçmek için Ekle düğmesine tıklayın. İhtiyaç duyduğunuzda, bilgisayarınızdan veya OneDrive’dan çalışma kitapları seçebilirsiniz.

4. Dönüştürmek istediğiniz çalışma kitaplarını ekledikten sonra hâlâ Toplu Dönüştür iletişim kutusundayken, dönüştürülen dosyaların kaydedileceği klasörü belirlemek için
düğmesine tıklayın ve ardından iletişim kutusunun alt kısmından gerekli işlemleri seçin; ekran görüntüsüne bakın:

- Alt klasörlerdeki çalışma kitaplarını da dahil etmek için Klasörler Eklenirken Alt Klasörleri Dahil Etonay kutusunu işaretleyin;
- Dönüştürmeden sonra orijinal dosyaları kaldırmak istiyorsanız lütfen Dönüştürmeden sonra kaynak dosyaları silonay kutusunu işaretleyin;
- Eğer Orijinal dosyaların değiştirilme tarihini koru istiyorsanız, lütfen Orijinal dosyaların Düzenleme Zamanı koruonay kutusunu işaretleyin;
- Dosyanın dizin yapısı,Dönüşüm Sırasında Dosyaların Dizin Yapısını Koruonay kutusu işaretlenerek korunabilir;
5. Ardından dönüştürmeye başlamak için Tamam'a tıklayın. Belirtilen tüm Excel dosyaları PDF'ye dönüştürüldükten sonra sonuçları görüntülemek için belirlenen klasöre gidin. Aşağıdaki ekran görüntülerine bakın:
![]() | ![]() | ![]() |
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Bir çalışma kitabındaki çoklu çalışma sayfalarını VBA koduyla ayrı PDF Dosyaları'lara dönüştürme
Bazı durumlarda, çalışma kitabınızdaki her bir çalışma sayfasını ayrı PDF dosyalarına dönüştürmek isteyebilirsiniz. Çalışma kitabınız çok sayıda sayfa içeriyorsa, aşağıdaki VBA kodu her bir çalışma sayfasını aynı anda ayrı bir PDF dosyası olarak kaydetmenize yardımcı olabilir.
1. Dönüştürmek istediğiniz çalışma kitabını açın, ardından ALT + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki kodu Modül penceresine yapıştırın.
VBA kodu: Bir çalışma kitabındaki birden fazla çalışma sayfasını ayrı PDF Dosyaları dosyalarına dönüştürme
Sub SplitEachWorksheet()
'Updateby Extendoffice
Dim xSPath As String
Dim xSFD As FileDialog
Dim xWSs As Sheets
Dim xWb As Workbook
Dim xWbs As Workbooks
Dim xNWb As Workbook
Dim xInt, xI As Integer
Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
With xSFD
.title = "Please select a folder to save the converted files:"
.InitialFileName = "C:\"
End With
If xSFD.Show <> -1 Then Exit Sub
xSPath = xSFD.SelectedItems.Item(1)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xWb = Application.ActiveWorkbook
Set xWbs = Application.Workbooks
Set xWSs = xWb.Sheets
Set xNWb = xWbs.Add
xInt = xWSs.Count
For xI = 1 To xInt
On Error GoTo EBreak
Set xWs = xWSs.Item(xI)
If xWs.Visible Then
xWSs(xWs.Name).Copy
Application.ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=xSPath & "\" & xWs.Name & ".pdf"
Application.ActiveWorkbook.Close False
End If
EBreak:
Next
xWb.Activate
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Bu kodu çalıştırmak için F5 tuşuna basın; açılacak pencereden dönüştürülen PDF dosyalarını kaydetmek için lütfen bir dosya yolu seçin. Ekran görüntüsüne bakın:

4.Tamamdüğmesine tıklayın; böylece Geçerli Çalışma Kitabı içindeki tüm çalışma sayfaları ayrı PDF Dosyaları dosyalarına dönüştürülecektir:

Kullanışlı bir özellik ile bir çalışma kitabındaki birden fazla çalışma sayfasını ayrı PDF Dosyaları dosyalarına dönüştürme
Kutools for Excel, ayrıca son derece kullanışlı bir özelliğe de sahiptir: Çalışma Kitabını Ayır. Bu özellik sayesinde, çalışma kitabınızdaki birden fazla çalışma sayfasını ihtiyacınıza göre ayrı ayrı Excel, TXT, CSV ve PDF dosyaları olarak kaydedebilirsiniz.
1. Her sayfayı ayrı bir PDF dosyası olarak kaydetmek istediğiniz çalışma kitabını açın ve ardından Kutools Plus > Çalışma Kitabı > Çalışma Kitabını Ayır seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Çalışma Kitabını Ayır iletişim kutusunda kaydetmek istediğiniz sayfayı işaretleyin, ardından Kaydetme Biçimini Belirt açılır listesinden PDF (*.pdf) seçeneğini seçin ve Böl düğmesine tıklayın. Açılan Klasör Seç penceresinde dönüştürülen dosyaları kaydetmek için bir klasör belirtin. Ekran görüntüsüne bakın:
![]() | ![]() | ![]() |
3. Ardından, Geçerli Çalışma Kitabı’ndaki tüm Seçilen Çalışma Sayfaları, bireysel PDF dosyaları olarak kaydedilir. Ekran görüntüsüne bakın:

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
İlgili diğer makaleler:
- Excel'de Birden Fazla Xls Dosyasını Xlsx Dosyasına Dönüştürme
- Eski bir .xls Excel dosyasını yeni bir .xlsx dosyasına dönüştürmek için Excel’de “Farklı Kaydet” özelliğini kullanabilirsiniz; ancak birden fazla .xls dosyasını dönüştürmeniz gerekiyorsa, bu işlemi hızlı ve kolay bir şekilde nasıl gerçekleştirebilirsiniz?
- Tüm Çalışma Sayfalarını Yalnızca Değer Olarak Kaydetme
- Birden fazla formül içeren bir çalışma kitabınız varsa ve bu dosyayı diğer kullanıcılara dağıtmak istiyorsanız, yalnızca değerlerin görüntülenmesini, formüllerin değil. Genellikle verileri sadece değer olarak kopyalayıp yapıştırarak bir çalışma sayfasını hızlıca değerler hâline getirebilirsiniz. Peki tüm çalışma sayfalarını tek tek kopyalayıp yapıştırmadan, yalnızca değerlerden oluşan hâliyle nasıl kaydedebilirsiniz?
- Aktif Çalışma Sayfasını PDF Dosyaları Olarak Kaydetmek İçin Komut Düğmesi
- Microsoft Excel’de çalışırken, aktif çalışma sayfasını PDF dosyası olarak kaydetme sorunuyla karşılaşabilirsiniz. Bu makalede, bir Komut Düğmesi aracılığıyla VBA kodu kullanarak aktif çalışma sayfasını nasıl PDF olarak kaydedeceğinizi öğreneceksiniz. Ayrıca, Geçerli Çalışma Kitabı’ndaki belirli bir aralığı veya her bir çalışma sayfasını ayrı ayrı PDF dosyaları olarak kaydetmek istiyorsanız bu makale size yardımcı olacaktır.
- Büyük Bir Tabloyu Birden Fazla Küçük Tabloya Bölme
- Birden fazla sütun ve yüzlerce hatta binlerce satırdan oluşan büyük bir çalışma sayfanız varsa, bu tabloyu belirli sütun değerlerine veya satır sayısına göre daha küçük tablolara bölerek aşağıdaki sonuçları elde etmek istiyorsanız, Excel’de bu işlemi nasıl yapabilirsiniz?
- Bir Çalışma Kitabını Ayrı Excel Dosyaları'lara Bölme
- Büyük bir çalışma kitabını, her bir çalışma sayfasını ayrı bir Excel dosyası olarak kaydederek bölmeniz gerekebilir. Örneğin, bir çalışma kitabını birden fazla ayrı Excel dosyasına ayırabilir ve ardından her dosyayı farklı kişilere yönlendirebilirsiniz. Bu sayede belirli kişiler yalnızca ilgili verilerle ilgilenebilir ve verilerinizin güvenliği artırılabilir. Bu makalede, büyük bir çalışma kitabını her bir çalışma sayfasına göre ayrı Excel dosyalarına bölmenin yolları açıklanmaktadır.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar




