<?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 deal with numbers as column names in macro, arrays ,do loops in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123850#M294014</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to create a macro or array to deal with columns called&amp;nbsp; '0'n to '120'n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to introduce a loop or somenthing, like do i=0 to 120; but I can't manage to adapt it&amp;nbsp; to this kind of expression ' ..number that gives the name to the column... 'n&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Oct 2013 12:22:29 GMT</pubDate>
    <dc:creator>progster</dc:creator>
    <dc:date>2013-10-25T12:22:29Z</dc:date>
    <item>
      <title>deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123850#M294014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to create a macro or array to deal with columns called&amp;nbsp; '0'n to '120'n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to introduce a loop or somenthing, like do i=0 to 120; but I can't manage to adapt it&amp;nbsp; to this kind of expression ' ..number that gives the name to the column... 'n&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2013 12:22:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123850#M294014</guid>
      <dc:creator>progster</dc:creator>
      <dc:date>2013-10-25T12:22:29Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123851#M294015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you be bit more specific about what you wish to do?&lt;/P&gt;&lt;P&gt;Have tried something which didn't work, please attach any relevant log.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2013 13:31:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123851#M294015</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2013-10-25T13:31:22Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123852#M294016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Inside a macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%local i;&lt;/P&gt;&lt;P&gt;%do i=0 %to 120;&lt;/P&gt;&lt;P&gt;&amp;nbsp; %unquote(%str(%'&amp;amp;i%'n))&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2013 14:29:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123852#M294016</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-10-25T14:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123853#M294017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I might be inclined to use the nliteral function.&amp;nbsp; Although my example has no basis in reality.:smileysilly:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV style="font-family: Courier New; font-size: 11pt;"&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;17&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;%macro&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; main;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;18&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;%local&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; i;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;19&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; i = &lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;1&lt;/STRONG&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;%to&lt;/SPAN&gt; &lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;10&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;20&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&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; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;%sysfunc&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;(nliteral(&amp;amp;i))&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;21&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&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; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;%end&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;22&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;%mend&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;23&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data _null_;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;24&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array a&lt;LI&gt; %&lt;/LI&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style="color: #000000; background-color: #ffffff;"&gt;main&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; (&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;1&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;:&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;10&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;25&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; put &lt;/SPAN&gt;&lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'NOTE: '&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; (a&lt;LI&gt;)(=);&lt;BR /&gt;&lt;/LI&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;26&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;NOTE: &lt;/SPAN&gt;&lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'1'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;1&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'2'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;2&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'3'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;3&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'4'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;4&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'5'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;5&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'6'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;6&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'7'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;7&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'8'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;8&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'9'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;9&lt;/STRONG&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;'10'n&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;10&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2013 15:49:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123853#M294017</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2013-10-25T15:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123854#M294018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry guys I can't figure out to apply your statement to my real life situation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my real data have a structure like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data net_revenues;&lt;/P&gt;&lt;P&gt;&amp;nbsp; infile cards dlm=',';&lt;/P&gt;&lt;P&gt;&amp;nbsp; input type $ '1'n '2'n '3'n;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cards;&lt;/P&gt;&lt;P&gt;a,18,12,100&lt;/P&gt;&lt;P&gt;b,20,23,50&lt;/P&gt;&lt;P&gt;c,22,1,75&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in real life I have many more columns so as I said I would like to avoid to repeat all the column name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let's imagine a simple macro putting a proc freq of variable&amp;nbsp; '1'n to '3'n? how would you adapt your code to this (in real life I would do thing more complex than proc freq, but it's just a workaround to speak of something easy).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 10:59:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123854#M294018</guid>
      <dc:creator>progster</dc:creator>
      <dc:date>2013-10-28T10:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123855#M294019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you take a step back?&amp;nbsp; &lt;/P&gt;&lt;P&gt;Why can't you simply name your variables N0, N1, ..., N120&lt;/P&gt;&lt;P&gt;This would make array processing and looping straight forward.&lt;/P&gt;&lt;P&gt;The variables can also just be given labels 0, 1, ..., 120&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 11:27:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123855#M294019</guid>
      <dc:creator>JerryLeBreton</dc:creator>
      <dc:date>2013-10-28T11:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123856#M294020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did say it had no basis in reality.&amp;nbsp; I think you just need to use a "SAS Variable List"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enumerated '1'n-'300'n&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;name range '1'n-numeric-'200'n&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 12:07:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123856#M294020</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2013-10-28T12:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123857#M294021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you think that you need to use numbers for your variable names?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 15:15:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123857#M294021</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-10-28T15:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: deal with numbers as column names in macro, arrays ,do loops</title>
      <link>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123858#M294022</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;Here is code to input an arbitrary number of columns named with numbers.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;I still have no idea why you would want to do this.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;options validvarname=any;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;%let first=1;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;%let last=3;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;data net_revenues;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; infile cards dlm=',' truncover ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; input type $ "&amp;amp;first"n - "&amp;amp;last"n;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; put (_all_) (=);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; cards;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;a,18,12,100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;b,20,23,50&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;c,22,1,75&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;type=a 1=18 2=12 3=100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;type=b 1=20 2=23 3=50&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;type=c 1=22 2=1 3=75&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 15:43:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/deal-with-numbers-as-column-names-in-macro-arrays-do-loops/m-p/123858#M294022</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-10-28T15:43:22Z</dc:date>
    </item>
  </channel>
</rss>

