<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Macro to export sheet to PDF in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555104#M207364</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Uday ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try This ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub PrintReport()&lt;/P&gt;&lt;P&gt;ActiveDocument.ClearAll&lt;/P&gt;&lt;P&gt;Dim FieldName&lt;/P&gt;&lt;P&gt;FieldName = "Country"&lt;/P&gt;&lt;P&gt;Dim mySelections&lt;/P&gt;&lt;P&gt;set mySelections = _&lt;/P&gt;&lt;P&gt;ActiveDocument.Fields(FieldName).GetPossibleValues&lt;/P&gt;&lt;P&gt;Dim i&lt;/P&gt;&lt;P&gt;for i = 0 to mySelections.Count - 1&lt;/P&gt;&lt;P&gt;Dim FieldValue&lt;/P&gt;&lt;P&gt;FieldValue = mySelections.Item(i).text&lt;/P&gt;&lt;P&gt;ActiveDocument.Fields(FieldName).Select FieldValue&lt;/P&gt;&lt;P&gt;Print_PDF FieldValue, "My Report", "RP01"&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub Print_PDF(FieldValue, ReportName, ReportID)&lt;/P&gt;&lt;P&gt;' This is mostly reference code from the&lt;/P&gt;&lt;P&gt;' PDF Creator documentation&lt;/P&gt;&lt;P&gt;' Designed for early bind, set reference to PDFCreator&lt;/P&gt;&lt;P&gt;Dim pdfjob&lt;/P&gt;&lt;P&gt;Dim sPDFName&lt;/P&gt;&lt;P&gt;Dim sPDFPath&lt;/P&gt;&lt;P&gt;'/// Change the output file name here! ///&lt;/P&gt;&lt;P&gt;sPDFName = ReportName &amp;amp; " - " &amp;amp; FieldValue&lt;/P&gt;&lt;P&gt;sPDFPath = "C:\Temp"&lt;/P&gt;&lt;P&gt;Set pdfjob = CreateObject("PDFCreator.clsPDFCreator")&lt;/P&gt;&lt;P&gt;With pdfjob&lt;/P&gt;&lt;P&gt;If .cStart("/NoProcessingAtStartup") = False Then&lt;/P&gt;&lt;P&gt;If .cStart("/NoProcessingAtStartup", True) = _&lt;/P&gt;&lt;P&gt;False Then&lt;/P&gt;&lt;P&gt;Exit Sub&lt;/P&gt;&lt;P&gt;End if&lt;/P&gt;&lt;P&gt;.cVisible = True&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;.cOption("UseAutosave") = 1&lt;/P&gt;&lt;P&gt;.cOption("UseAutosaveDirectory") = 1&lt;/P&gt;&lt;P&gt;.cOption("AutosaveDirectory") = sPDFPath&lt;/P&gt;&lt;P&gt;.cOption("AutosaveFilename") = sPDFName&lt;/P&gt;&lt;P&gt;.cOption("AutosaveFormat") = 0 ' 0 = PDF&lt;/P&gt;&lt;P&gt;.cClearCache&lt;/P&gt;&lt;P&gt;End With&lt;/P&gt;&lt;P&gt;' Print the QlikView Report&lt;/P&gt;&lt;P&gt;ActiveDocument.PrintReport ReportID, "PDFCreator"&lt;/P&gt;&lt;P&gt;' Wait until the print job has entered the print queue&lt;/P&gt;&lt;P&gt;Do Until pdfjob.cCountOfPrintjobs = 1&lt;/P&gt;&lt;P&gt;ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;' in VBScript use WScript.Sleep(20)&lt;/P&gt;&lt;P&gt;Loop&lt;/P&gt;&lt;P&gt;pdfjob.cPrinterStop = False&lt;/P&gt;&lt;P&gt;' Wait until PDF creator is finished&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;' then release the objects&lt;/P&gt;&lt;P&gt;Do Until pdfjob.cCountOfPrintjobs = 0&lt;/P&gt;&lt;P&gt;ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;Loop&lt;/P&gt;&lt;P&gt;pdfjob.cClose&lt;/P&gt;&lt;P&gt;Set pdfjob = Nothing&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope It Helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 Jan 2014 06:58:59 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-01-06T06:58:59Z</dc:date>
    <item>
      <title>Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555101#M207361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to export sheet to PDF format and save it as pdf file.&lt;/P&gt;&lt;P&gt;Like, i want to have snapshot of whole sheet and save it as PDF.&lt;/P&gt;&lt;P&gt;Is there any macro to achieve this functionality?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 06:26:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555101#M207361</guid>
      <dc:creator />
      <dc:date>2014-01-06T06:26:59Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555102#M207362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Go to this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.qlikcommunity.com/thread/13115" title="http://www.qlikcommunity.com/thread/13115"&gt;Macro to export AND mail report as PDF | QlikCommunity&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/thread/74053"&gt;http://community.qlik.com/thread/74053&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 06:33:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555102#M207362</guid>
      <dc:creator>sujeetsingh</dc:creator>
      <dc:date>2014-01-06T06:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555103#M207363</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HOPE THIS HELP YOU&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VIKAS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 06:58:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555103#M207363</guid>
      <dc:creator>vikasmahajan</dc:creator>
      <dc:date>2014-01-06T06:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555104#M207364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Uday ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try This ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub PrintReport()&lt;/P&gt;&lt;P&gt;ActiveDocument.ClearAll&lt;/P&gt;&lt;P&gt;Dim FieldName&lt;/P&gt;&lt;P&gt;FieldName = "Country"&lt;/P&gt;&lt;P&gt;Dim mySelections&lt;/P&gt;&lt;P&gt;set mySelections = _&lt;/P&gt;&lt;P&gt;ActiveDocument.Fields(FieldName).GetPossibleValues&lt;/P&gt;&lt;P&gt;Dim i&lt;/P&gt;&lt;P&gt;for i = 0 to mySelections.Count - 1&lt;/P&gt;&lt;P&gt;Dim FieldValue&lt;/P&gt;&lt;P&gt;FieldValue = mySelections.Item(i).text&lt;/P&gt;&lt;P&gt;ActiveDocument.Fields(FieldName).Select FieldValue&lt;/P&gt;&lt;P&gt;Print_PDF FieldValue, "My Report", "RP01"&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub Print_PDF(FieldValue, ReportName, ReportID)&lt;/P&gt;&lt;P&gt;' This is mostly reference code from the&lt;/P&gt;&lt;P&gt;' PDF Creator documentation&lt;/P&gt;&lt;P&gt;' Designed for early bind, set reference to PDFCreator&lt;/P&gt;&lt;P&gt;Dim pdfjob&lt;/P&gt;&lt;P&gt;Dim sPDFName&lt;/P&gt;&lt;P&gt;Dim sPDFPath&lt;/P&gt;&lt;P&gt;'/// Change the output file name here! ///&lt;/P&gt;&lt;P&gt;sPDFName = ReportName &amp;amp; " - " &amp;amp; FieldValue&lt;/P&gt;&lt;P&gt;sPDFPath = "C:\Temp"&lt;/P&gt;&lt;P&gt;Set pdfjob = CreateObject("PDFCreator.clsPDFCreator")&lt;/P&gt;&lt;P&gt;With pdfjob&lt;/P&gt;&lt;P&gt;If .cStart("/NoProcessingAtStartup") = False Then&lt;/P&gt;&lt;P&gt;If .cStart("/NoProcessingAtStartup", True) = _&lt;/P&gt;&lt;P&gt;False Then&lt;/P&gt;&lt;P&gt;Exit Sub&lt;/P&gt;&lt;P&gt;End if&lt;/P&gt;&lt;P&gt;.cVisible = True&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;.cOption("UseAutosave") = 1&lt;/P&gt;&lt;P&gt;.cOption("UseAutosaveDirectory") = 1&lt;/P&gt;&lt;P&gt;.cOption("AutosaveDirectory") = sPDFPath&lt;/P&gt;&lt;P&gt;.cOption("AutosaveFilename") = sPDFName&lt;/P&gt;&lt;P&gt;.cOption("AutosaveFormat") = 0 ' 0 = PDF&lt;/P&gt;&lt;P&gt;.cClearCache&lt;/P&gt;&lt;P&gt;End With&lt;/P&gt;&lt;P&gt;' Print the QlikView Report&lt;/P&gt;&lt;P&gt;ActiveDocument.PrintReport ReportID, "PDFCreator"&lt;/P&gt;&lt;P&gt;' Wait until the print job has entered the print queue&lt;/P&gt;&lt;P&gt;Do Until pdfjob.cCountOfPrintjobs = 1&lt;/P&gt;&lt;P&gt;ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;' in VBScript use WScript.Sleep(20)&lt;/P&gt;&lt;P&gt;Loop&lt;/P&gt;&lt;P&gt;pdfjob.cPrinterStop = False&lt;/P&gt;&lt;P&gt;' Wait until PDF creator is finished&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;' then release the objects&lt;/P&gt;&lt;P&gt;Do Until pdfjob.cCountOfPrintjobs = 0&lt;/P&gt;&lt;P&gt;ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;Loop&lt;/P&gt;&lt;P&gt;pdfjob.cClose&lt;/P&gt;&lt;P&gt;Set pdfjob = Nothing&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope It Helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 06:58:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555104#M207364</guid>
      <dc:creator />
      <dc:date>2014-01-06T06:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555105#M207365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to install free PDF BULLZIP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vikas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 07:32:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555105#M207365</guid>
      <dc:creator>vikasmahajan</dc:creator>
      <dc:date>2014-01-06T07:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to export sheet to PDF</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555106#M207366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Uday,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this link make help for you.&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/thread/102666"&gt;http://community.qlik.com/thread/102666&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Regards&lt;/P&gt;&lt;P&gt;Vishal Waghole.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 08:01:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-to-export-sheet-to-PDF/m-p/555106#M207366</guid>
      <dc:creator>VishalWaghole</dc:creator>
      <dc:date>2014-01-06T08:01:27Z</dc:date>
    </item>
  </channel>
</rss>

