<?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 Move data from excel cell to SAS program in Microsoft Integration with SAS</title>
    <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/Move-data-from-excel-cell-to-SAS-program/m-p/469764#M2249</link>
    <description>&lt;P&gt;Hello, there.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So what I am trying to do is take values from my excel sheet to update a SAS program. My code goes like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ods excel;&lt;BR /&gt;data _null_;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;%LET SS1 = '15MAY2018'd;&lt;BR /&gt;%LET SS2 = '05JUN2018'd;&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;create table SAS3 as&lt;BR /&gt;select A.PHRHIST_PAYNO&lt;BR /&gt;from UVICRPT.V_HRS_PAYROLL_PHRHIST A, UVICRPT.V_HRS_PAYROLL_PHRDEDN B&lt;BR /&gt;WHERE&lt;BR /&gt;AND A.PHRHIST_ACTIVITY_DATE BETWEEN &amp;amp;SS1 AND &amp;amp;SS2&lt;BR /&gt;AND B.PHRDEDN_ACTIVITY_DATE BETWEEN &amp;amp;SS1 AND &amp;amp;SS2&lt;BR /&gt;AND A.PHRHIST_PICT_CODE = B.PHRDEDN_PICT_CODE&lt;BR /&gt;AND A.PHRHIST_YEAR = B.PHRDEDN_YEAR&lt;BR /&gt;AND A.PHRHIST_SEQ_NO = B.PHRDEDN_SEQ_NO;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;proc print data=SAS3 style=Table noobs;&lt;BR /&gt;run;&lt;BR /&gt;ods excel close;&lt;BR /&gt;&lt;BR /&gt;QUIT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I would like the variables SS1 and SS2 to take values from cells in my worksheet. Something like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;%LET SS1 = C5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas? I'm using the Add-in in Excel, SAS 7.15&lt;/P&gt;</description>
    <pubDate>Tue, 12 Jun 2018 21:21:16 GMT</pubDate>
    <dc:creator>lmonteros</dc:creator>
    <dc:date>2018-06-12T21:21:16Z</dc:date>
    <item>
      <title>Move data from excel cell to SAS program</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/Move-data-from-excel-cell-to-SAS-program/m-p/469764#M2249</link>
      <description>&lt;P&gt;Hello, there.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So what I am trying to do is take values from my excel sheet to update a SAS program. My code goes like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ods excel;&lt;BR /&gt;data _null_;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;%LET SS1 = '15MAY2018'd;&lt;BR /&gt;%LET SS2 = '05JUN2018'd;&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;create table SAS3 as&lt;BR /&gt;select A.PHRHIST_PAYNO&lt;BR /&gt;from UVICRPT.V_HRS_PAYROLL_PHRHIST A, UVICRPT.V_HRS_PAYROLL_PHRDEDN B&lt;BR /&gt;WHERE&lt;BR /&gt;AND A.PHRHIST_ACTIVITY_DATE BETWEEN &amp;amp;SS1 AND &amp;amp;SS2&lt;BR /&gt;AND B.PHRDEDN_ACTIVITY_DATE BETWEEN &amp;amp;SS1 AND &amp;amp;SS2&lt;BR /&gt;AND A.PHRHIST_PICT_CODE = B.PHRDEDN_PICT_CODE&lt;BR /&gt;AND A.PHRHIST_YEAR = B.PHRDEDN_YEAR&lt;BR /&gt;AND A.PHRHIST_SEQ_NO = B.PHRDEDN_SEQ_NO;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;proc print data=SAS3 style=Table noobs;&lt;BR /&gt;run;&lt;BR /&gt;ods excel close;&lt;BR /&gt;&lt;BR /&gt;QUIT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I would like the variables SS1 and SS2 to take values from cells in my worksheet. Something like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;%LET SS1 = C5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas? I'm using the Add-in in Excel, SAS 7.15&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jun 2018 21:21:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/Move-data-from-excel-cell-to-SAS-program/m-p/469764#M2249</guid>
      <dc:creator>lmonteros</dc:creator>
      <dc:date>2018-06-12T21:21:16Z</dc:date>
    </item>
    <item>
      <title>Re: Move data from excel cell to SAS program</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/Move-data-from-excel-cell-to-SAS-program/m-p/469850#M2250</link>
      <description>&lt;P&gt;I'd try to create a stored process from the program, with both those dates supplied from user prompts. Then I'd look how to automatically send the dates to those SAS prompts via VBA.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But that would be a secondary option by a mile. My primary option would be to do it all on the proper platform, and avoid all those Excel interaction shortcomings.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jun 2018 07:55:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/Move-data-from-excel-cell-to-SAS-program/m-p/469850#M2250</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-06-13T07:55:53Z</dc:date>
    </item>
  </channel>
</rss>

