Я использую WPS (который по существу записывается в SAS), и я пытаюсь выполнить импорт proc и proc для экспорта xlsx-файлов, но он продолжает давать мне ошибку. Я действительно не знаю, какую версию SAS я использую, потому что компилятор WPS. Поблагодарите любую помощь при выполнении таких простых задач!Proc Export и Proc Импорт XLSX в WPS/SAS
Для импорта Proc, коды, которые я использовал, как таковые:
proc import out=apples replace
datafile="C:\oranges\apples.xlsx";
sheet = "fruits";
run;
Ошибка у меня есть:
libname _EXCIMP excel "C:\oranges\apples.xlsx" mixed=NO header=YES msengine=ACE use_datetype=YES scan_textsize=YES scan_timety pe=YES dbmax_text=1024
ERROR: A database error occurred. The database specific error follows:
DATABASE error: Class not registered;
data apples;
set _EXCIMP.'fruits$'n;run;
^
ERROR: Library "_EXCIMP" is not known
Для экспорта Proc, коды, которые я использовал, как таковые :
PROC EXPORT
DATA=have
DBMS = EXCEL
LABEL
OUTFILE='C:\blabla\bla.xlsx' REPLACE;
Ошибка, которую я получил:
libname _EXCEXP excel 'C:\blabla\bla.xlsx' ms engine=ACE replace;
ERROR: A database error occurred. The database specific error follows:
DATABASE error: Class not registered
data _EXCEXP.'have'n;
^
ERROR: Library "_EXCEXP" is not known
set have; run;
Попробуйте DBMS = Excel2010 FYI-, если вы платите за лицензию WPS вы также платите за их поддержку. – Reeza
@ Reeza - вы можете сказать то же самое о SAS –