<?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 Set Analysis in visual Basic Macro (select a field) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290311#M107742</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you're trying to make this more complicated than it probably is. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The statement below is your first problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FieldyDate.Select("max({&amp;lt;LOCATION = 'vSelectedItemy'&amp;gt;}date(MY_DATE))")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're trying to make two selections and once for some reason.&amp;nbsp; The set analysis is just another selection, so why not just select it separately?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the example below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'set up a variable called vMaxDate&lt;/P&gt;&lt;P&gt;'=max(MY_DATE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set x= ActiveDocument.GetField("MY_DATE")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set y = ActiveDocument.GetField("LOCATION")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;y.Select vSelectedItemy&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;maxDate = ActiveDocument.Variables("vMaxDate").GetContent.String&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;x.Select maxDate&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;'first it selects vSelectredItemy (which is what you have it doing in the set analysis).&amp;nbsp; Once it does that,&lt;/P&gt;&lt;P&gt;'the variable changes to whatever the max date is, so you can just select maxDate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I didn't know you could GetPossibleValues from a list box but that doesn't mean you can't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully some of that made sense&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Aug 2011 20:43:53 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-08-22T20:43:53Z</dc:date>
    <item>
      <title>Set Analysis in visual Basic Macro (select a field)</title>
      <link>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290310#M107741</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;(thanks in advande for any suggests)&lt;/P&gt;&lt;P&gt;I'm trying to select a field using a visual basic macro with set analysis or only max function, but it doesn't work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code:&lt;/P&gt;&lt;P&gt;[...]&lt;/P&gt;&lt;P&gt;Set LBy = ActiveDocument.GetSheetObject("LB09")&lt;/P&gt;&lt;P&gt;Set LBydate= ActiveDocument.GetSheetObject("LB08") //in this object there are a list of MY_DATE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; valy = LBy.GetPossibleValues&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; valyDate = LBydate.GetPossibleValues&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for y=lbound(valy) to ubound(valy)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vSelectedItemy = valy(y)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set Fieldy = LBy.GetField&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set FieldyDate = LBydate.GetField&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time_BeforeSelection = ActiveDocument.GetApplication.GetElapsedMilliseconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fieldy.Select vSelectedItemy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.WaitForIdle&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;FieldyDate.Select("max({&amp;lt;LOCATION = 'vSelectedItemy'&amp;gt;}date(MY_DATE))")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'fine aggiunta igor&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time_AfterSelection = ActiveDocument.GetApplication.GetElapsedMilliseconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.WaitForIdle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In row :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FieldyDate.Select("max({&amp;lt;LOCATION = 'vSelectedItemy'&amp;gt;}date(MY_DATE))")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This expression doesn't return any error, but no MY_DATE is selected... also this doesn't work(more simple):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FieldyDate.Select("max(MY_DATE)")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;but &lt;/STRONG&gt;&lt;STRONG&gt;max&lt;/STRONG&gt;&lt;STRONG&gt;(MY_DATE)&lt;/STRONG&gt;&lt;STRONG&gt; and max({&amp;lt;LOCATION = 'SameLocation'&amp;gt;} date&lt;/STRONG&gt;&lt;STRONG&gt;(MY_DATE)&lt;/STRONG&gt;&lt;STRONG&gt;) work if I put it in a button as action :S ... How is it possible?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks for any suggest!&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2011 14:51:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290310#M107741</guid>
      <dc:creator />
      <dc:date>2011-08-22T14:51:38Z</dc:date>
    </item>
    <item>
      <title>Set Analysis in visual Basic Macro (select a field)</title>
      <link>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290311#M107742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you're trying to make this more complicated than it probably is. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The statement below is your first problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FieldyDate.Select("max({&amp;lt;LOCATION = 'vSelectedItemy'&amp;gt;}date(MY_DATE))")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're trying to make two selections and once for some reason.&amp;nbsp; The set analysis is just another selection, so why not just select it separately?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the example below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'set up a variable called vMaxDate&lt;/P&gt;&lt;P&gt;'=max(MY_DATE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set x= ActiveDocument.GetField("MY_DATE")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set y = ActiveDocument.GetField("LOCATION")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;y.Select vSelectedItemy&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;maxDate = ActiveDocument.Variables("vMaxDate").GetContent.String&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;x.Select maxDate&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;'first it selects vSelectredItemy (which is what you have it doing in the set analysis).&amp;nbsp; Once it does that,&lt;/P&gt;&lt;P&gt;'the variable changes to whatever the max date is, so you can just select maxDate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I didn't know you could GetPossibleValues from a list box but that doesn't mean you can't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully some of that made sense&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2011 20:43:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290311#M107742</guid>
      <dc:creator />
      <dc:date>2011-08-22T20:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: Set Analysis in visual Basic Macro (select a field)</title>
      <link>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290312#M107743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Trent Jones, thank you very much, your reply is very useful for me!&amp;nbsp; : )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Even if: in the case of need i cannot&amp;nbsp; use set analysis into macro ) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FYI (and for everyone in the future had my problem) this is the macro that i use for iterate into a field (location), select a max for an other one (max POST_DATE for each location) and finally export a single table with different selection in an unique excel file, it works :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub PrintDetails&lt;/P&gt;&lt;P&gt;' Set Excel App&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set XLApp = CreateObject("Excel.Application") ' Define Object&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLApp.Visible = True 'Visible set as true&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set XLDoc = XLApp.Workbooks.Add 'Open new workbook&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'XLDoc.Worksheets("Sheet1").Delete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'XLDoc.Worksheets("Sheet2").Delete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get TB1&lt;/P&gt;&lt;P&gt;Set LBy = ActiveDocument.GetSheetObject("LB09") 'must be a List Box objext, it contains my list of Location&lt;/P&gt;&lt;P&gt;Set LByDate = ActiveDocument.GetSheetObject("LB08") 'must be a List Box objext, it contains my list of post_date&lt;/P&gt;&lt;P&gt;Set FieldyDate = LByDate.GetField&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; valy = LBy.GetPossibleValues&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for y=lbound(valy) to ubound(valy)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vSelectedItemy = valy(y)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set Fieldy = LBy.GetField&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time_BeforeSelection = ActiveDocument.GetApplication.GetElapsedMilliseconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fieldy.Select vSelectedItemy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.WaitForIdle&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;nbsp; FieldyDate.Select ActiveDocument.Evaluate("max(POST_DATE)")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time_AfterSelection = ActiveDocument.GetApplication.GetElapsedMilliseconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.WaitForIdle&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Riga commentata mi serviva per debug dell'espressione&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'MsgBox(ActiveDocument.Evaluate("max(POST_DATE)")) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set table = ActiveDocument.GetSheetObject("CH05")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Copy table and paste into Excel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set XLSheet = XLDoc.Worksheets.Add 'Select sheet where data should be pasted&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; table.CopyTableToClipboard true 'Copy data to Clipboard&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLSheet.Paste XLSheet.Range("A1") 'Paste data into cell&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLSheet.Name= valy(y)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; next 'Year&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fieldy.Clear&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'XLDoc.Worksheets("Sheet3").Delete&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2011 07:13:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-Analysis-in-visual-Basic-Macro-select-a-field/m-p/290312#M107743</guid>
      <dc:creator />
      <dc:date>2011-08-23T07:13:34Z</dc:date>
    </item>
  </channel>
</rss>

