- Katılım
- 31 Ağustos 2023
- Mesajlar
- 12
- Excel Vers. ve Dili
- Microsoft Office LTSC Professional Plus 2021
Arkadaşlar merhaba,
81 il ile ilgili verilerin olduğu bir excel tablosu var elimde. Bu verileri ayrı ayrı PDF'ler olarak kaydeden bir makro kullanıyorum. Makro PDF dönüşümü yaparken bütün PDF'leri excel dosyasının olduğu klasöre kaydediyor. Sizlere sorum/ricam kullandığım makro üzerinde değişiklik yaparak excel sayfalarını kendisiyle aynı isimdeki klasöre kaydedebilecek şekilde düzenlenebilir mi? Örnek olarak excel sayfasının adı "Adana", excel sayfasının olduğu klasörde aynı zamanda "Adana" adında da bir klasör olacak. PDF kaydını direkt bu klasöre yapabilir mi?
Kullandığım kod bu. Teşekkür ederim.
81 il ile ilgili verilerin olduğu bir excel tablosu var elimde. Bu verileri ayrı ayrı PDF'ler olarak kaydeden bir makro kullanıyorum. Makro PDF dönüşümü yaparken bütün PDF'leri excel dosyasının olduğu klasöre kaydediyor. Sizlere sorum/ricam kullandığım makro üzerinde değişiklik yaparak excel sayfalarını kendisiyle aynı isimdeki klasöre kaydedebilecek şekilde düzenlenebilir mi? Örnek olarak excel sayfasının adı "Adana", excel sayfasının olduğu klasörde aynı zamanda "Adana" adında da bir klasör olacak. PDF kaydını direkt bu klasöre yapabilir mi?
Kod:
Private Sub CommandButton1_Click()
For x = 1 To Sheets.Count
yol = ThisWorkbook.Path & "\" & Sheets(x).Name
On Error GoTo hata:
Sheets(x).ExportAsFixedFormat Type:=xlTypePDF, Filename:=yol
hata:
Next
MsgBox "İşlem tamamlandı."
End Sub