Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Using Access VBA and Excel to scrub and import a CSV file

Posted on 2002-07-29
4
282 Views
Last Modified: 2010-05-18
I am using Access 97 VBA to open a CSV file using Excel 97, trim the key column, and then import it into an Access table, maintaining the CSV format until it gets to Access.  

My problem is this: When VBA goes to save the file in Excel as a CSV, Excel still asks me if I want to convert to Excel 97 format.  Meanwhile, my Access VBA code continues to run and tries to open the CSV file that is supposed to be saved, closed, and available.  

Is there a way to turn off this convert to Excel 97 prompt?

Thanks in advance for your help.
0
Comment
Question by:DVAJLOG
4 Comments
 
LVL 1

Expert Comment

by:kess
ID: 7186185
I run into this all the time with excel.
I think it is caused by having or have had any other version of Office on your computer. Even if you uninstalled the other version it can still be a problem.
Microsoft has some articles in the KB.
To completely uninstall Office look at Q254250.
It looks like a real pain.

Good Luck
Kess
0
 
LVL 1

Expert Comment

by:glennwaldron
ID: 7187232
Why don't you just import it into access directly and skip the Excel step.

You can write code to open the file and read the text file line by line. If it is delimited you can pick out the bits you want and trim them.

Using a recordset you can then put it straight into your table.

This would be easier than what you are doing.

Let me know if you need help.

Glenn
0
 
LVL 54

Expert Comment

by:nico5038
ID: 7284551

No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:
 - PAQ'd and pts removed
Please leave any comments here within the
next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER !

Nic;o)
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 7327431
Question placed in PAQ

Computer101
E-E Admin
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

QuickBooks® has a great invoice interface that we were happy with for a while but that changed in 2001 through no fault of Intuit®. Our industry's unit names are dictated by RUS: the Rural Utilities Services division of USDA. Contracts contain un…
It’s the first day of March, the weather is starting to warm up and the excitement of the upcoming St. Patrick’s Day holiday can be felt throughout the world.
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question