<?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: Export Macro in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544460#M203376</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jagan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If u have time, Can you please post Macro here, cause i'm using personal edition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Ananth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Jun 2014 04:59:24 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-06-30T04:59:24Z</dc:date>
    <item>
      <title>Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544454#M203370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a straight table&amp;nbsp; with 650,000 rows and 15 columns .&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to get all 650,000 rows into excel or csv . I need to write macro to export &lt;/P&gt;&lt;P&gt;row 1 to 65,000 should be exported to 1st sheet in excel or csv&amp;nbsp; &lt;/P&gt;&lt;P&gt;row 65,001 to 130,000 should be exported to 2nd sheet in excel or csv &lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;row 585,001 to 650,000 should be exported to 10th sheet in excel or csv . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to export in that manner from Qlikview&amp;nbsp; via a macro ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached a file with sample data of 200 rows &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate help on this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 02:24:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544454#M203370</guid>
      <dc:creator />
      <dc:date>2013-08-29T02:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544455#M203371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;set obj = ActiveDocument.GetSheetObject("CH01")&lt;/P&gt;&lt;P&gt;obj.ExportBiff "C:\test.xls"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QlikView will export automatically data between rows 1 and 65536 into sheet1, rows between 65537 and 131072 into sheet2, etc...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 12:42:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544455#M203371</guid>
      <dc:creator>Andrea_Ghirardello</dc:creator>
      <dc:date>2013-08-29T12:42:34Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544456#M203372</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;Try this using NPriniting &lt;A _jive_internal="true" href="https://community.qlik.com/message/244054#244054"&gt;http://community.qlik.com/message/244054#244054&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Sep 2013 07:42:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544456#M203372</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2013-09-01T07:42:28Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544457#M203373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I agree with you...NPrinting allows you many other additional options when exporting into file :&lt;/P&gt;&lt;P&gt;- you can choose the export file extension (xlsx, xls, xlsm, csv, etc...)&lt;/P&gt;&lt;P&gt;- you can choose the column separator when exporting into text files &lt;/P&gt;&lt;P&gt;- you can export your qlikview data maintaining the QlikView format (either number formats and graphic formats)&lt;/P&gt;&lt;P&gt;- you can create an export template and add other calculated columns that are not present in the QlikView chart so that you can add information to your chart&lt;/P&gt;&lt;P&gt;- you can distribute your export when you want to recipients that need to receive it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Often companies does not permit QlikView macros and (personally) I think that macros in productions environment are not the best way to perform complex operations, but if Srinu needs a simple macro that performs a simple operation for itself...et voilà...the macro above will works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Sep 2013 14:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544457#M203373</guid>
      <dc:creator>Andrea_Ghirardello</dc:creator>
      <dc:date>2013-09-01T14:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544458#M203374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this file, hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Sep 2013 10:33:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544458#M203374</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2013-09-07T10:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544459#M203375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there a way to write a macro to export to Excel, run some macros in Excel and import back ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jun 2014 17:01:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544459#M203375</guid>
      <dc:creator />
      <dc:date>2014-06-29T17:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544460#M203376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jagan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If u have time, Can you please post Macro here, cause i'm using personal edition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Ananth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Jun 2014 04:59:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544460#M203376</guid>
      <dc:creator />
      <dc:date>2014-06-30T04:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544461#M203377</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;Check this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub ExportExcel&lt;/P&gt;&lt;P&gt;set obj = ActiveDocument.GetSheetObject("CH01")&lt;/P&gt;&lt;P&gt;obj.ExportBiff "C:\jagan\test.csv"&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub Test&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ExcelAppend "c:\jagan\test.xls", "CH01"&amp;nbsp; &lt;/P&gt;&lt;P&gt;End Sub &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub ExcelAppend(strExcelAppenFile, strExelAppendObjectID)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Create an instance of Excel&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objExcelApp = CREATEOBJECT("Excel.Application")&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Open workbook&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; ' WITH objExcelApp&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; .DefaultSaveFormat = xlWorkbookNormal&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; .DisplayAlerts = FALSE&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; .Workbooks.Open strExcelAppenFile&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; .DisplayFullScreen = FALSE&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; .Visible = FALSE&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; ' END WITH &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; objExcelApp.DefaultSaveFormat = xlWorkbookNormal &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; msgbox(strExcelAppenFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; objExcelApp.Workbooks.Open strExcelAppenFile&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' set xlDoc =objExcelApp.Workbooks.Add&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; msgbox(strExcelAppenFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Set worksheet&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objExcelSheet = objExcelApp.Worksheets(1)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Set Excel used range&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objExcelRange = objExcelSheet.Range("A65535").End(-4162)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Last used row in column A&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; intExcelLastRow = objExcelRange.Row&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Set object to append from&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objObjectFrom = ActiveDocument.GetSheetObject(strExelAppendObjectID)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Loop all rows of the object except first header row &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Msgbox("Total rows = " &amp;amp; objObjectFrom.GetRowCount)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sheetNumber = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rowNumber = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FOR intObjectRow = 1 To objObjectFrom.GetRowCount - 1 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; msgbox(intObjectRow)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if intObjectRow Mod 5 = 0 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rowNumber = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox("Next sheet")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sheetNumber = sheetNumber + 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox(sheetNumber)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET objExcelSheet = objExcelApp.Worksheets.Add &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Set Excel used range&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET objExcelRange = objExcelSheet.Range("A65535").End(-4162)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Last used row in column A&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; intExcelLastRow = objExcelRange.Row&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Loop all columns of the object&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR intObjectColumn = 0 To objObjectFrom.GetColumnCount - 1&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get object data&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET objCell = objObjectFrom.GetCell(intObjectRow, intObjectColumn)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Add that data to Excel cell&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objExcelSheet.Cells(rowNumber + intExcelLastRow, intObjectColumn + 1) = objCell.Text&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NEXT&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rowNumber = rowNumber + 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; NEXT&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' Save and quit&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; objExcelSheet.SaveAs strExcelAppenFile&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; objExcelApp.Application.Quit&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objExcelSheet = NOTHING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SET objExcelApp = NOTHING&amp;nbsp; &lt;/P&gt;&lt;P&gt;END SUB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Jun 2014 05:49:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544461#M203377</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2014-06-30T05:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: Export Macro</title>
      <link>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544462#M203378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jagan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I run this, do I need to create any triggers.&lt;/P&gt;&lt;P&gt;Please give me some idea, i'm using macros for the first time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Jun 2014 08:17:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Export-Macro/m-p/544462#M203378</guid>
      <dc:creator />
      <dc:date>2014-06-30T08:17:32Z</dc:date>
    </item>
  </channel>
</rss>

