When putting my Excel document through the following lines of VBScript in ASP...<BR><BR> &#060;% For x = 0 To MyRecords.Fields.Count - 1<BR> Response.Write(MyRecords.Fields.Item(x).Name)<BR> Next %&#062;<BR><BR>I get the following output:<BR><BR>Test 1Test 2Test 2#5Test3F5F6F7F8F9F10F11F12F13F14F15F16F17 <BR><BR>Note the fields named F5, F6 and so on... They are not mine and though I suspect where they are coming from, I do not know why, or how to get rid of them (except via dirty hacks).<BR><BR>Does anyone have any suggestions?<BR><BR>/Robert<BR><BR>Ps. Question two: Note the field named "Test 2#5", which really should be "Test 2.5". Any ideas on how to fix that?