Debbie Elam
delam at zyterra.com
Fri Nov 7 13:34:20 CST 2008
Thanks, I will gve that a try. Debbie -----Original Message----- From: Gustav Brock <Gustav at cactus.dk> Sent: Friday, November 07, 2008 10:59 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Excel link weirdness Hi Debbie You may try this tip: Create a select query which takes all the fields from the Excel table and converts them to strings using CStr() which - contrary to Str() - accepts a string as input and strips the leading space from positive numbers. If your linked Excel table is called xlsImport, something like this: SELECT CStr(xlsImport.ID) AS ID, CStr(xlsImport.PartNo) AS PartNo, CStr(xlsImport.Specification) AS Specification, etc. ..., CStr(xlsImport.Note) AS Note FROM xlsImport; Then, whenever you need the data from that sheet (or named space), pull them from the query and not from the linked table. If a field can contain nulls, modify the expression for that field like this: CStr("" & xlsImport.Note) AS Note or, if you prefer so: CStr(Nz(xlsImport.Note)) AS Note /gustav >>> delam at zyterra.com 05-11-2008 19:48 >>> I am linking an excel spreadsheet into an access database, both 2002. Some fields are not translating over to access at all and I cannot discover the reason. For instance one field is client/matter number and the values often repeat. The identical value will sometimes show up and other times be the #!NUM# I cannot interpret value. Any thoughts of some gotchas to look for? Debbie Debbie Elam -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com