Не могу заставить DDE работать
Я пытаюсь научиться работать с DDE. Итак, я написал имя набора данных TEST в качестве входных данных:
data test;
do i = 1 to 5;
do j = 1 to 5;
do k = 1 to 5;
output;
end;
end;
end;
run;
Это путь для моего Excel:
options noxwait noxsync;
x '"C:\Program Files\Microsoft Office\OFFICE14\excel.exe"';
Сейчас,
Я пытаюсь отправить все данные в Excel. Но почему-то все, что я пытаюсь сделать, это отправить первую строку. Я пытался с циклом - но не сработало.
filename example1 dde 'excel|sheet1!r1c1:r1c3';
data _null_;
file example1;
set test;
put i j k;
run;
Что я делаю не так и как мне добавить цвета и другие стили? Спасибо, Гал.
1 ответ
Решение
Что касается проблемы с данными, вы должны указать SAS выполнить запись в достаточно большой диапазон, чтобы содержать ваш набор данных. Пытаться:
filename example1 dde 'excel|sheet1!r1c1:r125c3';
data _null_;
file example1;
set test;
put i j k;
run;
Запрашивать общие советы по стилям и цветам для этого сайта, вероятно, слишком сложно - сначала посмотрите, что вы можете найти, немного погуглив, а затем напишите, если у вас есть проблемы с определенным фрагментом кода.