We used the pythonwin extensions written by Mark Hammond to access the COM API of excel. It worked great, but was slow. In our case, we couldn't use csv as the colors of the fields in Excel meant something. -- Greg Green