Uwe, i don't know if it will work for you, but on my linux box i use =ssconvert= from the =gnumeric= package to convert from .xls to .csv. in one project, the make rule looks like ---- ${BDIRCSVS}/%.csv: xlsxs/%.xlsx ssconvert -T Gnumeric_stf:stf_csv $< fd://1 | \ awk '{ \ line = line $$0; \ ol = line; \ gsub("[^\"]", "", ol); \ if (length(ol)%2==0) { \ print line; \ line = "" \ } \ }' | \ grep '^,' | \ grep -v '^,,*$$' > $@ ---- (i could probably puzzle out why the awk and greps, but i don't recall at the moment.)
cheers, Greg