SAS Office Analytics, SAS Add-In for Microsoft Office, and other integrations

Use DDE to conditional format a column on excel

Reply
New Contributor
Posts: 3

Use DDE to conditional format a column on excel

Hi I am trying to include some code with in the Data _null_ to conditional format a column SAS exported excel sheet. I need help with this is there any way to loop through the cells and check for a value and color the cell based on the value

Super User
Posts: 17,819

Re: Use DDE to conditional format a column on excel

1. Can you apply conditional formatting to the cells in Excel and then export the data to those cells instead? The conditional formatting will follow.

2. Otherwise, as you export the data, you can check the value and apply the back ground colour. This assumes you're using PUT statements to export your data. If you use PROC export this won't work.

Regular Contributor
Posts: 182

Re: Use DDE to conditional format a column on excel

I wouldn't use DDE - it's very old, awkward to work with and I believe no longer supported by Microsoft anyway. There are some better options detailed here using Proc Print, Proc Report etc.

New Contributor
Posts: 3

Re: Use DDE to conditional format a column on excel

Hi thanks for you suggestions. I ended up moving the SAS code to excel and did the co ditional formatting using VBA
New Contributor
Posts: 3

Re: Use DDE to conditional format a column on excel

Hi Reeza could you please provide an example of thesecond option that you mentioned. Thanks!
Super User
Posts: 17,819

Re: Use DDE to conditional format a column on excel


vt123 wrote:
Hi Reeza could you please provide an example of thesecond option that you mentioned. Thanks!

Google can...
Page 5/Section 6 -Formatting of Excel Worksheet Cells

 

http://www2.sas.com/proceedings/sugi27/p005-27.pdf

 

 

Ask a Question
Discussion stats
  • 5 replies
  • 223 views
  • 0 likes
  • 3 in conversation