<?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 Do loop + macro in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395226#M278008</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I try to write a program to find out age at July 1 of each year specified. &amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having a problem to find out what is wroing with my program.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;==============================================&lt;/P&gt;&lt;P&gt;data new_data;&lt;BR /&gt;set old_data;&lt;BR /&gt;array age(5) age06-age15;&lt;BR /&gt;%let sYr=2006;&lt;BR /&gt;%let eYr=2015;&lt;BR /&gt;do year =&amp;amp;sYr to &amp;amp;eYr;&lt;BR /&gt;%let sDate="1Jul&amp;amp;year"d;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;age(year) = floor((intck('month',dob,&amp;amp;sDate)-(1&amp;lt;day(dob)))/12);&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;===================================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got warnign and error messages:&lt;/P&gt;&lt;P&gt;WARNING: Apparent symbolic reference YEAR not resolved.&lt;BR /&gt;ERROR: Invalid date/time/datetime constant "1Jul&amp;amp;year"d.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can tell something is wroing especially with 'sDate'. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anybody tell me why I got these messages and how I can fix this please?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;YI&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 12 Sep 2017 19:00:55 GMT</pubDate>
    <dc:creator>Yoko</dc:creator>
    <dc:date>2017-09-12T19:00:55Z</dc:date>
    <item>
      <title>Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395226#M278008</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I try to write a program to find out age at July 1 of each year specified. &amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having a problem to find out what is wroing with my program.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;==============================================&lt;/P&gt;&lt;P&gt;data new_data;&lt;BR /&gt;set old_data;&lt;BR /&gt;array age(5) age06-age15;&lt;BR /&gt;%let sYr=2006;&lt;BR /&gt;%let eYr=2015;&lt;BR /&gt;do year =&amp;amp;sYr to &amp;amp;eYr;&lt;BR /&gt;%let sDate="1Jul&amp;amp;year"d;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;age(year) = floor((intck('month',dob,&amp;amp;sDate)-(1&amp;lt;day(dob)))/12);&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;===================================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got warnign and error messages:&lt;/P&gt;&lt;P&gt;WARNING: Apparent symbolic reference YEAR not resolved.&lt;BR /&gt;ERROR: Invalid date/time/datetime constant "1Jul&amp;amp;year"d.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can tell something is wroing especially with 'sDate'. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anybody tell me why I got these messages and how I can fix this please?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;YI&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:00:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395226#M278008</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-12T19:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395231#M278009</link>
      <description>&lt;P&gt;DO NOT USE A MACRO.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There's no need for a macro here, use data step variables and get that working first, and then you can add a macro loop after, if required.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since you're trying to add records, you need an OUTPUT statement inside your do loop to add the new rows.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data new_data;
set old_data;
array age(5) age06-age15;


do year =2006 to 2015;

 
age(year) = floor((intck('month',dob,mdy(7, 1, year))-(1&amp;lt;day(dob)))/12);

OUTPUT;

end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:04:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395231#M278009</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-09-12T19:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395235#M278010</link>
      <description>&lt;P&gt;Your code suggests understanding of the entire macro compliation and execution is wrong particularly when dealing with timing. Have you tried without macro in the first place?&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:07:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395235#M278010</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2017-09-12T19:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395239#M278011</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you for your reply.&lt;BR /&gt;&lt;BR /&gt;I tried your suggestion.&lt;BR /&gt;&lt;BR /&gt;But, I still have this error message:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;ERROR: Array subscript out of range at line 137 column 2.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Sorry, but I'm new to SAS and not sure what this means.&lt;BR /&gt;&lt;BR /&gt;Would you have any other suggestions?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Yoko&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:17:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395239#M278011</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-12T19:17:59Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395240#M278012</link>
      <description>&lt;P&gt;I think the array out of subscript error is becasue you are putting ten years (2006 to 2015) into a 5 position array.&amp;nbsp; Try array age(10).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:27:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395240#M278012</guid>
      <dc:creator>HB</dc:creator>
      <dc:date>2017-09-12T19:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395242#M278013</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Just before your message, I received a message from somebody.&lt;BR /&gt;&lt;BR /&gt;She suggests that I do not use macro too.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I tried her suggestion, but I still got an error message (different one).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Suggested program==========================================&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;data new_data;&lt;BR /&gt;set old_data;&lt;BR /&gt;array age(10) age06-age15;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;do year =2006 to 2015;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;age(year) = floor((intck('month',dob,mdy(7, 1, year))-(1&lt;BR /&gt;OUTPUT;&lt;BR /&gt;&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;error messages ===============================================&lt;BR /&gt;&lt;BR /&gt;ERROR: Array subscript out of range at line 137 column 2.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I already asked her, but if you have any other suggestions, I appreciate it.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Yoko&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:21:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395242#M278013</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-12T19:21:59Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395243#M278014</link>
      <description>&lt;P&gt;Yes, that was my error. &amp;nbsp;I have 10 in that place now.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thakn you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yoko&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:23:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395243#M278014</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-12T19:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395246#M278015</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/152732"&gt;@Yoko&lt;/a&gt; wrote:&lt;BR /&gt;Suggested program==========================================&lt;BR /&gt;&lt;BR /&gt;data new_data;&lt;BR /&gt;set old_data;&lt;BR /&gt;array age(10) age06-age15;&lt;BR /&gt;do year =2006 to 2015;&lt;BR /&gt;age(year) = floor((intck('month',dob,mdy(7, 1, year))-(1&lt;BR /&gt;OUTPUT;&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;error messages ===============================================&lt;BR /&gt;ERROR: Array subscript out of range at line 137 column 2.&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;When define an array as you did the array index expects values of 1 to 10; age(1) for example. If you want to use actual values of year such as 2006 then you need to define the array boundary limits:&lt;/P&gt;
&lt;PRE&gt;data junk;
   array a (2006:2015) age06-age15;
   do year=2006 to 2015;
      a(year) = &amp;lt;calculation&amp;gt;;
   end;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 19:37:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395246#M278015</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-09-12T19:37:05Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395264#M278016</link>
      <description>&lt;P&gt;To recap all of the above (because it is a good learning experience for me)&amp;nbsp; this code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data birthdates;
   input dob date9.;
datalines;
01jan1962
26oct1973
17aug2000
05may1999
;
run;

data age_at_years;
	set birthdates;
	array age(2006:2015) age06-age15;
		do year = 2006 to 2015;
			age(year) = floor((intck('month',dob,mdy(7, 1, year))-(1&amp;lt;day(dob)))/12);
		end;
	drop year;
run;

&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;produces a table that looks like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="535"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="43"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;dob&lt;/TD&gt;
&lt;TD width="43"&gt;age06&lt;/TD&gt;
&lt;TD width="43"&gt;age07&lt;/TD&gt;
&lt;TD width="43"&gt;age08&lt;/TD&gt;
&lt;TD width="43"&gt;age09&lt;/TD&gt;
&lt;TD width="43"&gt;age10&lt;/TD&gt;
&lt;TD width="43"&gt;age11&lt;/TD&gt;
&lt;TD width="43"&gt;age12&lt;/TD&gt;
&lt;TD width="43"&gt;age13&lt;/TD&gt;
&lt;TD width="43"&gt;age14&lt;/TD&gt;
&lt;TD width="43"&gt;age15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;731&lt;/TD&gt;
&lt;TD width="43"&gt;44&lt;/TD&gt;
&lt;TD width="43"&gt;45&lt;/TD&gt;
&lt;TD width="43"&gt;46&lt;/TD&gt;
&lt;TD width="43"&gt;47&lt;/TD&gt;
&lt;TD width="43"&gt;48&lt;/TD&gt;
&lt;TD width="43"&gt;49&lt;/TD&gt;
&lt;TD width="43"&gt;50&lt;/TD&gt;
&lt;TD width="43"&gt;51&lt;/TD&gt;
&lt;TD width="43"&gt;52&lt;/TD&gt;
&lt;TD width="43"&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;5047&lt;/TD&gt;
&lt;TD width="43"&gt;32&lt;/TD&gt;
&lt;TD width="43"&gt;33&lt;/TD&gt;
&lt;TD width="43"&gt;34&lt;/TD&gt;
&lt;TD width="43"&gt;35&lt;/TD&gt;
&lt;TD width="43"&gt;36&lt;/TD&gt;
&lt;TD width="43"&gt;37&lt;/TD&gt;
&lt;TD width="43"&gt;38&lt;/TD&gt;
&lt;TD width="43"&gt;39&lt;/TD&gt;
&lt;TD width="43"&gt;40&lt;/TD&gt;
&lt;TD width="43"&gt;41&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;14839&lt;/TD&gt;
&lt;TD width="43"&gt;5&lt;/TD&gt;
&lt;TD width="43"&gt;6&lt;/TD&gt;
&lt;TD width="43"&gt;7&lt;/TD&gt;
&lt;TD width="43"&gt;8&lt;/TD&gt;
&lt;TD width="43"&gt;9&lt;/TD&gt;
&lt;TD width="43"&gt;10&lt;/TD&gt;
&lt;TD width="43"&gt;11&lt;/TD&gt;
&lt;TD width="43"&gt;12&lt;/TD&gt;
&lt;TD width="43"&gt;13&lt;/TD&gt;
&lt;TD width="43"&gt;14&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;14369&lt;/TD&gt;
&lt;TD width="43"&gt;7&lt;/TD&gt;
&lt;TD width="43"&gt;8&lt;/TD&gt;
&lt;TD width="43"&gt;9&lt;/TD&gt;
&lt;TD width="43"&gt;10&lt;/TD&gt;
&lt;TD width="43"&gt;11&lt;/TD&gt;
&lt;TD width="43"&gt;12&lt;/TD&gt;
&lt;TD width="43"&gt;13&lt;/TD&gt;
&lt;TD width="43"&gt;14&lt;/TD&gt;
&lt;TD width="43"&gt;15&lt;/TD&gt;
&lt;TD width="43"&gt;16&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cool.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Edit:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp; Standard admonition about storing calculated values.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt; I think I learn from your every post. +1&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 20:05:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395264#M278016</guid>
      <dc:creator>HB</dc:creator>
      <dc:date>2017-09-12T20:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395491#M278017</link>
      <description>Thank you, it worked!&lt;BR /&gt;&lt;BR /&gt;Yoko&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Sep 2017 12:24:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395491#M278017</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-13T12:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: Do loop + macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395496#M278018</link>
      <description>Thank you!&lt;BR /&gt;&lt;BR /&gt;I appreciate that you added 'drop year;' .&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Yoko&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Sep 2017 12:34:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Do-loop-macro/m-p/395496#M278018</guid>
      <dc:creator>Yoko</dc:creator>
      <dc:date>2017-09-13T12:34:59Z</dc:date>
    </item>
  </channel>
</rss>

