Aracılığıyla paylaş

makro ile hücredeki yazıyı kopyalayıp save as yapma

Anonim
2018-10-08T18:57:06+00:00

merhabalar  ben makro ile  bir hücre içerisindeki yazı tipini   degişken atayıp o degişkenide ( farklı kaydet"degişken"  .pdf  \desktop  \open new folder\degişken  gibi  kullanmak istiyorum ama   hata alıyorum  ve hala çözemedim 

Sub s()

'

' s Makro

'

Dim isim As Variant

    isim = Sheets("SÖZLEŞME").Range("l2") & "  Bey   " & "Sözleşme"

    ChDir "C:\Users\mz\Desktop\müsteriler\isim"

    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _

        "C:\Users\mz\Desktop\müsteriler\isim\isim.pdf", Quality:=xlQualityStandard _

        , IncludeDocProperties:=False, IgnorePrintAreas:=False, From:=1, To:=8 _

        , OpenAfterPublish:=False

    Range("L2").Select

End Sub

Microsoft 365 ve Office | Excel | Ev için | Windows

Kilitli Soru. Bu soru Microsoft Destek Topluluğu’ndan aktarıldı. Yararlı olup olmadığını belirtmek için oy verebilirsiniz ancak yorum veya yanıt ekleyemez ya da soruyu takip edemezsiniz.

0 yorum Açıklama yok

Soru yazarı tarafından kabul edilen yanıt

Özgür DURANLIOĞLU 34,765 Saygınlık puanı Gönüllü Moderatör
2018-10-09T06:57:46+00:00

Merhaba;

isim isimli değişkeni tırnak dışına almanız gerekir.

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _

        "C:\Users\mz\Desktop\müsteriler" & isim & "" & isim & ".pdf", Quality:=xlQualityStandard _

        , IncludeDocProperties:=False, IgnorePrintAreas:=False, From:=1, To:=8 _

        , OpenAfterPublish:=False

Bu yanıt yardımcı oldu mu?

2 kişi bu yanıtı yararlı buldu.
0 yorum Açıklama yok

1 ek yanıt

Sıralama ölçütü: En yararlı
  1. Anonim
    2018-10-09T14:37:38+00:00

    teşekkür ederim  işe yaradı

    Bu yanıt yardımcı oldu mu?

    0 yorum Açıklama yok