<?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 Add filter condition using macro in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300675#M1185351</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; did you ever get an answer for this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Nov 2011 23:17:42 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-11-04T23:17:42Z</dc:date>
    <item>
      <title>Add filter condition using macro</title>
      <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300674#M1185350</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;Is there a way to restrict data using macros?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sabarish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Sep 2011 12:51:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300674#M1185350</guid>
      <dc:creator />
      <dc:date>2011-09-29T12:51:41Z</dc:date>
    </item>
    <item>
      <title>Add filter condition using macro</title>
      <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300675#M1185351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; did you ever get an answer for this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2011 23:17:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300675#M1185351</guid>
      <dc:creator />
      <dc:date>2011-11-04T23:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Add filter condition using macro</title>
      <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300676#M1185352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;activedocument.fields("Product").select "Apples"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It may be better to do it with an action if that's an option, though.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Nov 2011 00:33:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300676#M1185352</guid>
      <dc:creator>johnw</dc:creator>
      <dc:date>2011-11-05T00:33:15Z</dc:date>
    </item>
    <item>
      <title>Re: Add filter condition using macro</title>
      <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300677#M1185353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you I figured it out but I used it with the () around “Apples”.  It is working perfectly, is there a difference?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got the code below from a blog and added some formatting and another layer to the array for geo.  Creates a spreadsheet in a few seconds for all 3 geos plus global.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for i = 0 to UBOUND(aryExportDefinition)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                '// Get the properties of the exportDefinition array&lt;/P&gt;&lt;P&gt;                qvObjectId = aryExportDefinition(i,0)&lt;/P&gt;&lt;P&gt;                sheetName = aryExportDefinition(i,1)&lt;/P&gt;&lt;P&gt;                sheetRange = aryExportDefinition(i,2)&lt;/P&gt;&lt;P&gt;                pasteMode = aryExportDefinition(i,3)&lt;/P&gt;&lt;P&gt;                SelectGeo = aryExportDefinition(i,4) 'NEW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                Set objExcelSheet = Excel_GetSheetByName(objExcelDoc, sheetName)&lt;/P&gt;&lt;P&gt;                if (objExcelSheet is nothing) then&lt;/P&gt;&lt;P&gt;                                Set objExcelSheet = Excel_AddSheet(objExcelApp, sheetName)&lt;/P&gt;&lt;P&gt;                                if (objExcelSheet is nothing) then&lt;/P&gt;&lt;P&gt;                                                msgbox("No sheet could be created, this should not occur!!!")&lt;/P&gt;&lt;P&gt;                                end if&lt;/P&gt;&lt;P&gt;                end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    objExcelSheet.Select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                set objSource = qvDoc.GetSheetObject(qvObjectId)&lt;/P&gt;&lt;P&gt;                Call objSource.GetSheet().Activate()&lt;/P&gt;&lt;P&gt;                objSource.Maximize&lt;/P&gt;&lt;P&gt;                qvDoc.GetApplication.WaitForIdle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                if (not objSource is nothing) then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                if (pasteMode = "image") then&lt;/P&gt;&lt;P&gt;                                                Call objSource.CopyBitmapToClipboard()&lt;/P&gt;&lt;P&gt;                                else&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                                if(SelectGeo = "*") then 'NEW&lt;/P&gt;&lt;P&gt;                                                                                ActiveDocument.Fields("ACCOUNT_GEO").Clear  'NEW&lt;/P&gt;&lt;P&gt;                                                                else 'NEW&lt;/P&gt;&lt;P&gt;                                                                                ActiveDocument.Fields("ACCOUNT_GEO").Select(SelectGeo) 'NEW&lt;/P&gt;&lt;P&gt;                                                               end if 'NEW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                Call objSource.CopyTableToClipboard(true) '// default &amp;amp; fallback&lt;/P&gt;&lt;P&gt;                                end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                Set objCurrentSheet = objExcelDoc.Sheets(sheetName)&lt;/P&gt;&lt;P&gt;                                objExcelDoc.Sheets(sheetName).Range(sheetRange).Select&lt;/P&gt;&lt;P&gt;                                objExcelDoc.Sheets(sheetName).Paste&lt;/P&gt;&lt;P&gt;                                'assign columns width&lt;/P&gt;&lt;P&gt;objExcelDoc.Sheets(sheetName).Range("A1:A60000").ColumnWidth = 15&lt;/P&gt;&lt;P&gt;'autosize rows to fit&lt;/P&gt;&lt;P&gt;objExcelDoc.Sheets(sheetName).Cells.EntireRow.AutoFit&lt;/P&gt;&lt;P&gt;objExcelDoc.Sheets(sheetName).Range("A1:Z1").WrapText = True&lt;/P&gt;&lt;P&gt;objExcelDoc.Sheets(sheetName).Range("B2").Select&lt;/P&gt;&lt;P&gt;objExcelApp.ActiveWindow.FreezePanes = True&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;                                if (pasteMode &amp;lt;&amp;gt; "image") then&lt;/P&gt;&lt;P&gt;                                With objExcelApp.Selection&lt;/P&gt;&lt;P&gt;      '      .WrapText = False&lt;/P&gt;&lt;P&gt;       '     .ShrinkToFit = False&lt;/P&gt;&lt;P&gt;                                End With&lt;/P&gt;&lt;P&gt;                                end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                objCurrentSheet.Range("A1").Select&lt;/P&gt;&lt;P&gt;                end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call Excel_DeleteBlankSheets(objExcelDoc)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'// Finally select the first sheet&lt;/P&gt;&lt;P&gt;objExcelDoc.Sheets(1).Select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'// Return value&lt;/P&gt;&lt;P&gt;Set copyObjectsToExcelSheet = objExcelDoc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'//&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Nov 2011 00:45:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300677#M1185353</guid>
      <dc:creator />
      <dc:date>2011-11-05T00:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: Add filter condition using macro</title>
      <link>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300678#M1185354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So far as I know, there's no difference between putting the value in parentheses or not.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Nov 2011 00:48:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Add-filter-condition-using-macro/m-p/300678#M1185354</guid>
      <dc:creator>johnw</dc:creator>
      <dc:date>2011-11-05T00:48:35Z</dc:date>
    </item>
  </channel>
</rss>

