Join Now

Hvordan undgår man .bak filer ved eksport til excel?

by Occasional Contributor MartinJeppesen on ‎04-12-2016 09:41 AM (316 Views)

Jeg er for nyligt skiftet til en 64 bit maskine med den tilhørende SAS-version. Det har betydet, at jeg ikke længere kan eksportere til excel med følgende kode:

 

proc export data = test

outfile = "G:\test.xlsx"

dbms = excel replace;

run;

 

Men i stedet kan jeg skrive:

 

proc export data = test

outfile = "G:\test.xlsx"

dbms = xlsx replace;

run;

 

Den nye kode genererer dog samtidig en backup fil af excel-filen, hvis denne eksisterer i forvejen. Det bliver hurtigt irriterende, når man har mange excelfiler liggende i samme mappe, som pludselig er fordoblet i antal pga. .bak-filerne.

 

Er der nogen, der kender en metode til at undgå, at .bak-filerne bliver dannet?

 

På forhånd tak for hjælpen.

mvh Martin

 

 

Comments
by SAS Employee JesperMusaeus
on ‎04-14-2016 07:06 AM

Hej Martin,

 

Jeg er bange for at der ikke er noget at gøre. Så vidt jeg ved dannes filen for en sikkerheds skyld for det tilfælde at der sker en fejl under dannelsen.

 

Så der er nok ikke andet at gøre end at lave et tjek bagefter på eksistensen af bak-filen og slette den.

 

Mvh

Jesper

by Occasional Contributor MartinJeppesen
on ‎04-18-2016 04:05 AM

Hej Jesper

 

Tak for tilbagemeldingen. Det er en irriterende funktionallitet, men det må jeg leve med ind til SAS forhåbentlig får det ændret.

 

mvh

Martin