[AccessD] [Spam]8.31 Re: Automating Excel imports

Darrell Burns dhb at flsi.com
Wed Jun 22 18:31:49 CDT 2011


Sorry, I'm late to the party, so I never saw the previous discussions.

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan
Sent: Wednesday, June 22, 2011 4:16 PM
To: Access Developers discussion and problem solving
Subject: [Spam]8.31 Re: [AccessD] Automating Excel imports

If it's CSV, roll your own import routine and you will have complete control
over how you 
interpret each text field.   This has been discussed (with sampel code)
nuerous times on this 
list.

-- 
Stuart

On 22 Jun 2011 at 16:01, Doug Murphy wrote:

> In my previous response I should have said the data we get is in comma
> delimited text files. 
> 
> 
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darrell
> Burns Sent: Wednesday, June 22, 2011 3:28 PM To: 'Access Developers
> discussion and problem solving' Subject: [AccessD] Automating Excel
> imports
> 
> My client needs to frequently import batches of customer data into the
> CRM database I built for them in A2007. I created an Excel template
> which they use to supply the data, and I have an automated process
> that reads in the batch and loads the database. This is the command I
> use to do the import:
> 
> DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
> BatchTable, Import_File, True, CellRange
> 
> All of the fields in BatchTable have a data type of 'text'.  The
> problem I'm running into is that TransferSpreadsheet barfs if any of
> the zipcodes in the spreadsheet are formatted as numbers. Before A2007
> I used to use an Import Spec, which would circumvent this problem. For
> some unfathomable reason, this feature no longer exists (that I know
> of). If this was a one-time import I could deal with it by manually
> importing into a new table and then copying the data into BatchTable,
> but this is a recurring event.
> 
> Any advice on how to deal with this issue?
> 
> 
> 
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 



-- 
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com




More information about the AccessD mailing list