- Katılım
- 27 Ekim 2017
- Mesajlar
- 97
- Excel Vers. ve Dili
- 2016 TÜRKÇE
- Altın Üyelik Bitiş Tarihi
- 06-01-2024
Aşagıdaki 1. kod çalışma kitabının bulundugu ana klasöre seçilen hücrelerdeki verileri pdf olarak oluşturuyor.
Çalışma kitabımın bulundugu klasörün adı da "iepkonya1" bu arada.
İstedim şey şu :
Makro çalışınca program ana klasör içinde bir alt klasör oluşturcak ve ilgi sayfadaki 4.satır ve 2. sütundaki hücrenin içinde ne yazıyorsa klasöre o isim vercek ve oluşan pdf dosyasını o klasörün içine atacak... Aşagıda 2 kod yazdım.2.kod kısmında yapmaya çalıştım ama hata nerde yardımcı olur musunuz
Çalışma kitabımın bulundugu klasörün adı da "iepkonya1" bu arada.
İstedim şey şu :
Makro çalışınca program ana klasör içinde bir alt klasör oluşturcak ve ilgi sayfadaki 4.satır ve 2. sütundaki hücrenin içinde ne yazıyorsa klasöre o isim vercek ve oluşan pdf dosyasını o klasörün içine atacak... Aşagıda 2 kod yazdım.2.kod kısmında yapmaya çalıştım ama hata nerde yardımcı olur musunuz
Kod:
If Range("NW87") = 3 Then
yol = ThisWorkbook.Path
isim = SA.Range("A1979").Value & "-" & SA.Range("CD110") & "-" & SA.Range("h2")
SA.Select
SA.Range("CA103:CJ137,CK140:CT163").Select
Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:=yol _
& "\" & isim & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
Else
End If
Kod:
If Range("NW87") = 3 Then
yol = "C:\Users\" & Environ$("UserName") & "\Desktop\iepkonya1\"
klasor = yol & Cells(4, 2).Value
On Error Resume Next
MkDir klasor
On Error GoTo 0
yol2 = "C:\Users\" & Environ$("UserName") & "\Desktop\iepkonya1\klasor"
isim = SA.Range("A1979").Value & "-" & SA.Range("CD110") & "-" & SA.Range("h2")
SA.Select
SA.Range("CA103:CJ137,CK140:CT163").Select
Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:=yol2 _
& "\" & isim & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
Else
End If