Arkadaşlar merhaba,
Aşağıdaki makroyu kullanarak excel dosyamın aktif sayfasını belirtilen klasör içine pdf formatında kaydediyorum.
Ancak benim makrom her defasında aynı isimle üst üste kayıt yapıyor.
İstediğim ise aktif sayfanın A1, A2 ve A3 hücrelerindeki değerler ile dosya ismi oluşturarak kayıt yapmak.
A1 6001
A2 AHMET YILMAZ
A3 06.11.2015
olursa, pdf dosyamın ismi
20151106-6001-AHMET Y.pdf olsun.
(A2 nin ilk 7 karakteri alınsın)
Teşekkürler
Sub deneme()
'
' deneme Makro
'
'
ChDir "\\Fs\uretim_rapor\2015_0_Üretim_Ortak\2016_Ihracat_Gonderileri"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"\\Fs\uretim_rapor\2015_0_Üretim_Ortak\2016_Ihracat_Gonderileri\a.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
Aşağıdaki makroyu kullanarak excel dosyamın aktif sayfasını belirtilen klasör içine pdf formatında kaydediyorum.
Ancak benim makrom her defasında aynı isimle üst üste kayıt yapıyor.
İstediğim ise aktif sayfanın A1, A2 ve A3 hücrelerindeki değerler ile dosya ismi oluşturarak kayıt yapmak.
A1 6001
A2 AHMET YILMAZ
A3 06.11.2015
olursa, pdf dosyamın ismi
20151106-6001-AHMET Y.pdf olsun.
(A2 nin ilk 7 karakteri alınsın)
Teşekkürler
Sub deneme()
'
' deneme Makro
'
'
ChDir "\\Fs\uretim_rapor\2015_0_Üretim_Ortak\2016_Ihracat_Gonderileri"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"\\Fs\uretim_rapor\2015_0_Üretim_Ortak\2016_Ihracat_Gonderileri\a.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
