Make use of the ExcelXP Tagset part 1 Make use of the ExcelXP Tagset part 1
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
Make use of the ExcelXP Tagset <ul><li>Core features and functionalities of the ExcelXP tagset </li></ul><ul><ul><li>Conve...
<ul><li>Make use of the Excellent ExcelXP Tagset   </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li>...
SAS to Excel…. <ul><li>Common methods </li></ul><ul><ul><li>PROC EXPORT or EXPORT Wizard </li></ul></ul><ul><ul><ul><li>Co...
SAS to Excel…. | General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset <ul><li>ODS CSV / CSVALL Destinati...
SAS to Excel…. <ul><li>ODS HTML Destination </li></ul><ul><ul><li>Delivers ODS Output Object to an HTML file </li></ul></u...
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
ExcelXP Tagset <ul><li>Available in SAS 9.0 and above </li></ul><ul><ul><li>Uses the XML (Extensible Markup Language) </li...
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
Updates to the ExcelXP Tagset <ul><li>A version of the tagset is shipped with SAS 9.1.3 and above </li></ul><ul><ul><li>Fo...
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
Which Version of the ExcelXP Tagset Should I Use? <ul><li>Either Version 1.86  or  1.94 </li></ul><ul><ul><li>Substantial ...
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
How Can I Determine Which Version of the Tagset I Have Available? <ul><li>Run a small task and look at the notes in the SA...
<ul><li>Make use of the Excellent ExcelXP Tagset  </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li><...
How Do I Obtain the Current ExcelXP Tagset? <ul><li>1.Open SAS and have a blank Program Editor screen “open” </li></ul><ul...
| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset Source:   http://support.sas.com/rnd/base/ods/ods...
Upcoming SlideShare
Loading in...5
×

Make use of the excel xp tagset part 1

1,146

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,146
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Make use of the excel xp tagset part 1

  1. 1. Make use of the ExcelXP Tagset part 1 Make use of the ExcelXP Tagset part 1
  2. 2. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  3. 3. Make use of the ExcelXP Tagset <ul><li>Core features and functionalities of the ExcelXP tagset </li></ul><ul><ul><li>Converts SAS-generated output to XML files that can be opened in Excel </li></ul></ul><ul><ul><li>Simplifies export of results generated in SAS to files that can be opened in Excel </li></ul></ul><ul><ul><li>Offers more options/functionalities than other methods of moving SAS output to Excel-readable files </li></ul></ul><ul><ul><li>It’s free, updated often </li></ul></ul><ul><ul><ul><li>Updates easy to install from support.sas.com website </li></ul></ul></ul><ul><ul><ul><ul><li>http://support.sas.com/rnd/base/ods/odsmarkup/excelxp_demo.html </li></ul></ul></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  4. 4. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  5. 5. SAS to Excel…. <ul><li>Common methods </li></ul><ul><ul><li>PROC EXPORT or EXPORT Wizard </li></ul></ul><ul><ul><ul><li>Converts the data portion of a SAS data set to an XLS file </li></ul></ul></ul><ul><ul><ul><li>VERY limited control over appearance of rows/columns </li></ul></ul></ul><ul><ul><ul><li>No titles or footnotes transported from SAS to the Excel file </li></ul></ul></ul><ul><ul><ul><li>Requires lease/installation of SAS Access to PC File Formats Software </li></ul></ul></ul><ul><ul><ul><li>May need to edit/modify the XLS file after export </li></ul></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  6. 6. SAS to Excel…. | General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset <ul><li>ODS CSV / CSVALL Destinations </li></ul><ul><ul><li>“ Delivers” ODS Output Objects (or “Tables”) to a CSV file </li></ul></ul><ul><ul><li>CSVALL Destination includes SAS-generated titles and footnotes </li></ul></ul><ul><ul><li>No need to store PROC-generated output in a SAS data set for subsequent export </li></ul></ul><ul><ul><li>No formatting, no control over output appearance </li></ul></ul><ul><ul><li>Cannot create multi-sheet Excel-readable workbooks </li></ul></ul><ul><ul><li>Creates a text files with commas serving as the separators between data values </li></ul></ul>
  7. 7. SAS to Excel…. <ul><li>ODS HTML Destination </li></ul><ul><ul><li>Delivers ODS Output Object to an HTML file </li></ul></ul><ul><ul><li>Excel can read/open an HTML file </li></ul></ul><ul><ul><li>Most formatting/styling is “carried over” to the HTML file </li></ul></ul><ul><ul><li>Many limitations: </li></ul></ul><ul><ul><li>Even if you use “.XLS” as the file extension, you are still creating an HTML file </li></ul></ul><ul><ul><li>Cannot produce multi-sheet Excel workbooks </li></ul></ul><ul><ul><li>Process is not designed to make Excel workbooks from SAS files </li></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  8. 8. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  9. 9. ExcelXP Tagset <ul><li>Available in SAS 9.0 and above </li></ul><ul><ul><li>Uses the XML (Extensible Markup Language) </li></ul></ul><ul><li>ODS Destination, new to SAS 9 </li></ul><ul><ul><li>Designed to output SAS-generated output in to </li></ul></ul><ul><li>XML files that are easily opened in Excel running under the Windows XP operating system and Also works with Windows 7 </li></ul><ul><ul><li>Many options to control formatting/display </li></ul></ul><ul><ul><li>Tagset is updated frequently with new/enhanced features </li></ul></ul><ul><ul><li>Shipped with SAS 9.1 and above but…. </li></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  10. 10. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  11. 11. Updates to the ExcelXP Tagset <ul><li>A version of the tagset is shipped with SAS 9.1.3 and above </li></ul><ul><ul><li>Found in the SASHELP.TMPLMST item store </li></ul></ul><ul><ul><li>SAS 9.1.3 Version 1.28 </li></ul></ul><ul><ul><li>SAS 9.2 TS 1 Version 1.75 </li></ul></ul><ul><ul><li>SAS 9.2 TS 2 Version 1.94 </li></ul></ul><ul><ul><li>April 2008: </li></ul></ul><ul><ul><li>Tagset Version 1.86 available from the support.sas.com web site </li></ul></ul><ul><ul><ul><ul><li>support.sas.com/rnd/base/ods/odsmarkup/excelxp_demo.html </li></ul></ul></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  12. 12. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  13. 13. Which Version of the ExcelXP Tagset Should I Use? <ul><li>Either Version 1.86 or 1.94 </li></ul><ul><ul><li>Substantial improvements in functionality </li></ul></ul><ul><li>between prior releases and Version 1.86 </li></ul><ul><ul><li>Smaller XML file sizes and faster SAS processing, among others </li></ul></ul><ul><ul><li>Differences between 1.86 and 1.94 are minor </li></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  14. 14. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  15. 15. How Can I Determine Which Version of the Tagset I Have Available? <ul><li>Run a small task and look at the notes in the SASLog </li></ul><ul><ul><li>Remember, there are two Template Itemstores: </li></ul></ul><ul><li>SASHELP.TMPLMST </li></ul><ul><ul><li>(SAS-Supplied Templates and Tagsets) </li></ul></ul><ul><ul><li>SASUSER.TEMPLAT </li></ul></ul><ul><ul><li>(User-Generated Templates and Tagsets) </li></ul></ul><ul><ul><li>By default, SASUSER.TEMPLAT is searched before SASHELP.TMPLMST </li></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  16. 16. <ul><li>Make use of the Excellent ExcelXP Tagset </li></ul><ul><li>SAS to Excel…. </li></ul><ul><li>ExcelXP Tagset </li></ul><ul><li>Updates to the ExcelXP Tagset </li></ul><ul><li>Which Version of the ExcelXP Tagset Should I Use? </li></ul><ul><li>How Can I Determine Which Version of the Tagset I Have Available? </li></ul><ul><li>How Do I Obtain the Current ExcelXP Tagset? </li></ul>
  17. 17. How Do I Obtain the Current ExcelXP Tagset? <ul><li>1.Open SAS and have a blank Program Editor screen “open” </li></ul><ul><li>2. Open an internet browser session and go to </li></ul><ul><ul><ul><ul><li>http://support.sas.com/rnd/base/topics/odsmarkup/exceltags.tpl </li></ul></ul></ul></ul><ul><li>3. Select the entire contents of the web page, copy and then paste in to your SAS Program Editor </li></ul><ul><li>4. Then, run the contents of the Program Editor </li></ul><ul><ul><li>You now have the most current version of the ExcelXP tagset stored in your SASUSER.TEMPLAT item store! </li></ul></ul><ul><ul><li>No need to do this again unless the tagset is updated or you re-install SAS </li></ul></ul><ul><ul><li>Now that we have a current version of the tagset avaialable, let’s use it! </li></ul></ul>| General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset
  18. 18. | General | Venkata Maguluri | Make use of the Excellent Excel XP Tagset Source: http://support.sas.com/rnd/base/ods/odsmarkup/excelxp_demo.html

×