<?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 SCAN function has many arguments for a macro variable in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648439#M194237</link>
    <description>&lt;P&gt;Hi SAS users,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need help to clear the SCAN error. 'all_exclusions' macro variable has 30 variables with comma delimiter inbetween&amp;nbsp; and 'temp_exclusions' has 30 variables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;%Do i = 1 %to &amp;amp;count;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;%LET exclusion1 = %scan(&amp;amp;all_exclusions,&amp;amp;i, ',');&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;%LET exclusion2 = %scan(&amp;amp;temp_exclusions,&amp;amp;i, ',');&lt;/P&gt;&lt;P&gt;%if %upcase(&amp;amp;exclusion1) = Y %then %Do; %let ...............%End;&lt;BR /&gt;%END;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ana&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 17 May 2020 21:00:21 GMT</pubDate>
    <dc:creator>SASAna</dc:creator>
    <dc:date>2020-05-17T21:00:21Z</dc:date>
    <item>
      <title>SCAN function has many arguments for a macro variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648439#M194237</link>
      <description>&lt;P&gt;Hi SAS users,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need help to clear the SCAN error. 'all_exclusions' macro variable has 30 variables with comma delimiter inbetween&amp;nbsp; and 'temp_exclusions' has 30 variables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;%Do i = 1 %to &amp;amp;count;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;%LET exclusion1 = %scan(&amp;amp;all_exclusions,&amp;amp;i, ',');&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;%LET exclusion2 = %scan(&amp;amp;temp_exclusions,&amp;amp;i, ',');&lt;/P&gt;&lt;P&gt;%if %upcase(&amp;amp;exclusion1) = Y %then %Do; %let ...............%End;&lt;BR /&gt;%END;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ana&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 17 May 2020 21:00:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648439#M194237</guid>
      <dc:creator>SASAna</dc:creator>
      <dc:date>2020-05-17T21:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: SCAN function has many arguments for a macro variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648440#M194238</link>
      <description>&lt;P&gt;Try quoting the delimiter for the compiler to deal&amp;nbsp;&lt;SPAN&gt;w&lt;/SPAN&gt;ith resolving delimiter commas as plain text and not an argument separator for the function&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%LET exclusion1 = %scan(%bquote(&amp;amp;all_exclusions),&amp;amp;i,%str(,));    
%LET exclusion2 = %scan(%bquote(&amp;amp;temp_exclusions),&amp;amp;i,%str(,));&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 17 May 2020 21:10:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648440#M194238</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-05-17T21:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: SCAN function has many arguments for a macro variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648442#M194240</link>
      <description>Thanks! Much appreciated.</description>
      <pubDate>Sun, 17 May 2020 21:14:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SCAN-function-has-many-arguments-for-a-macro-variable/m-p/648442#M194240</guid>
      <dc:creator>SASAna</dc:creator>
      <dc:date>2020-05-17T21:14:42Z</dc:date>
    </item>
  </channel>
</rss>

