मुझे मूल रूप से वीबीए का उपयोग करके हमारे एक्सेस डेटाबेस के भीतर एक पीडीएफ प्रारूप में हमारे साझा ड्राइव पर एक्सेल फ़ाइल पर एक सेव एज़ करना है। वर्तमान में उपयोगकर्ता को प्रत्येक एक्सेल फ़ाइल के लिए दिन में सैकड़ों बार फ़ाइल -> 'एडोब पीडीएफ के रूप में सहेजें' पर जाना पड़ता है।

डेटा को पहले एक्सेस से एक्सेल टेम्प्लेट में निर्यात किया जाता है, जिससे एक्सेल फाइल जेनरेट होती है। यह यहाँ से, एक्सेल बनने के बाद, जहाँ मैं 'इस रूप में सहेजें' करना चाहता हूँ।

0
JustAnotherFaceInTheCode 16 जिंदा 2020, 22:21

1 उत्तर

सबसे बढ़िया उत्तर

मैं अपनी परियोजना में इसका उपयोग करता हूं:

Set oExcel = GetObject(, "Excel.Application")
With oExcel
    .Workbooks.Open "C:\MyExcel.xlsx", UpdateLinks:=0
    .ScreenUpdating = False
    .Visible = False   
    .DisplayAlerts = False
    .ErrorCheckingOptions.BackgroundChecking = False
End With
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, FileName:="C:\MyPDFFile.pdf"

ExportAsFixedFormat एक्सेस फ़ंक्शन में बनाया गया है।

1
Vlado 21 जिंदा 2020, 16:02