BookmarkSubscribeRSS Feed
vt123
Calcite | Level 5

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

5 REPLIES 5
Reeza
Super User

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.

ChrisBrooks
Ammonite | Level 13

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.

vt123
Calcite | Level 5
Hi thanks for you suggestions. I ended up moving the SAS code to excel and did the co ditional formatting using VBA
vt123
Calcite | Level 5
Hi Reeza could you please provide an example of thesecond option that you mentioned. Thanks!
Reeza
Super User

@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

 

 

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

Discussion stats
  • 5 replies
  • 1681 views
  • 0 likes
  • 3 in conversation