I am unable to paste a program directly to this space. I have to copy it and paste it to Notepad and then copy from Notepad to here. Any suggestions?
One alternative is to use Google Chrome. It seems to have a friendlier relationship with the software that drives the site.
I have same problem. it is caused by using Internet Explorer.
are you using IE9?
One alternative is to use Google Chrome. It seems to have a friendlier relationship with the software that drives the site.
Ok, I'll try that.
I use IE8 at office. I don't have any problem using Google Chrome on my laptop.
I use IE9 and also have the problem. I am envious of those who paste in beautiful color-coded text. As @GreggB says, one workaround it to paste from the SAS editor into some other program (eg, Notepad), and then copy/paste from there. (Incidentally, it's not just the Enhanced Editor: pasting from EG 4.3 into IE9 has the same problem.)
Hi Rick,
You can have color-coded text by using Microsoft Word.
Rick,
Even with Chrome, a temporary diversion to Word I think is necessary to keep all of the colors.
I've never tested it, but here are three copies, using three different methods. First, a straight copy/paste, then a copy/paste via notepad, and finally a copy/paste via Word .. all via Google Chrome:
/*A REALLY useful program*/ <-Straight
proc freq data=sashelp.class;
tables sex;
run;
/*A REALLY useful program*/ <- via Notepad
proc freq data=sashelp.class;
tables sex;
run;
/*A REALLY useful program*/ <-via Word
proc freq data=sashelp.class;
tables sex;
run;
Ooooh! Ahhhhh! Thanks for the tip!
ta-DOW!! Thanks.
data _null_;
set Orion.Employee_Addresses;
where Employee_ID=&idnum;
call symputx('Name',Employee_Name);
run;
If you are using FireFox.
Firstly, copy and paste your color code from sas editor to MS word.
Secondly, save this word file as html file (you can find this function in menu).
Thirdly, use firefox browser to open this html file.
Fourthly,drag mouse and select these color code ,righ-click and select partial source code
copy these source code .
At SAS Forum , click html button at top right corner. input
<pre>
</pre>
and paste (or Ctrl +v ) these source code between <pre> </pre>
data have;infile datalines dlm='(), ';
input height weight @@;
datalines;
(1893, 5552) (12909, 177) (3710, 12959) (4131, 7051) (919, 245) (11896, 2634) (14775, 13426) (7238, 7331) (5698, 9658) (11563, 8170) (11412, 12432) (12478, 1220) (751, 2705) (14923, 11908) (137, 11601) (6680, 967) (3601, 2186) (4393, 1611) (3214, 7605) (4419, 5225) (623, 7010) (10992, 4439) (592, 2747) (6167, 816) (467, 441) (13938, 11090) (6434, 1569) (3603, 10640) (6648, 7398) (1473, 12780) (883, 8220) (9570, 13668) (14088, 8289) (5097, 5337) (1210, 11379) (12805, 4341) (5681, 8336) (4791, 5611) (14100, 14378) (12325, 1739) (7353, 10406) (3542, 3372) (1879, 631) (2777, 938) (9121, 5168) (9732, 12320) (9068, 12061) (13727, 14728) (13286, 8982) (10617, 10916) (1052, 8412) (9801, 5497) (1851, 6658) (13203, 2218) (10293, 1500) (10316, 13825) (6743, 12878) (24, 10473) (2782, 10297) (11100, 4373) (8130, 6739) (829, 3954) (12545, 8303) (11187, 437) (1314, 8035) (11544, 4167) (6588, 1374) (10048, 3186) (12841, 8319) (6685, 10230) (194, 8966) (5787, 564) (10012, 5619) (2266, 419) (13976, 13323) (2245, 674) (8466, 2712) (12388, 2991) (4859, 9097) (3194, 14302) (3470, 10962) (1861, 3060) (7234, 11975) (1467, 8544) (3830, 10832) (11515, 11138) (375, 11550) (1977, 12041) (7102, 10436) (1369, 10631)
;
run;
data _null_;
if _n_ eq1 then do;
if 0 then set have;
declare hash ha(dataset:'have');
declare hiter hi('ha');
ha.definekey('height','weight');
ha.definedata('height','weight');
ha.definedone();
length obs _height _weight person _person __height __weight 8;
declare hash h(ordered:'Y');
declare hiter i('h');
h.definekey('obs');
h.definedata('_height','_weight','_person');
h.definedone();
end;
set have end=last; retainmax 0;
obs=1; _person=1; _height=height; _weight=weight; h.add();
do while(i.next()=0);
max=max(max,_person); person=_person;__height=_height;__weight=_weight;
do while(hi.next()=0);
if _height lt height and _weight lt weight then do;
obs+1;_person+1;_height=height;_weight=weight;
h.add();_person=person;_height=__height;_weight=__weight;
end;
end;
end;
h.clear();
if last then putlog 'The largest possible number is : ' max ;
run;
You will get color code.
Ksharp
KSharp, Correction: you get an HTML file that most either can't or won't bother to decipher!
Wow. So fast! I don't complete my post yet!
Art is right. Ctrl + c Ctrl + v from WORD to SAS Forum and keep code colour.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.