PC Review


Reply
Thread Tools Rate Thread

2003 vs 2007

 
 
Shawn
Guest
Posts: n/a
 
      22nd Dec 2009
I have an organization with 300 employees spread across 10 counties. We use
a time sheet designed in excel. When the time sheets are emailed in, VBA
code transfers needed data from the time sheets into an "employee payroll
database".

Anyway, the original VBA was written in Excel 2003 and ran like greased
lighting. The computers have been upgraded and everyone is now using Excel
2007. However, we still save the Excel Time Sheet files as Excel 2003 files.
Anyway, the code now runs very slowly. What can I do?




--
Thanks
Shawn
 
Reply With Quote
 
 
 
 
trip_to_tokyo
Guest
Posts: n/a
 
      22nd Dec 2009
1. Rewrite the VBA in EXCEL 2007.

2. Save the files as EXCEL 2007 files.

Doing the above will keep everything, "clean" and consistent.

If my comments have helped please hit Yes.

Thanks.



"Shawn" wrote:

> I have an organization with 300 employees spread across 10 counties. We use
> a time sheet designed in excel. When the time sheets are emailed in, VBA
> code transfers needed data from the time sheets into an "employee payroll
> database".
>
> Anyway, the original VBA was written in Excel 2003 and ran like greased
> lighting. The computers have been upgraded and everyone is now using Excel
> 2007. However, we still save the Excel Time Sheet files as Excel 2003 files.
> Anyway, the code now runs very slowly. What can I do?
>
>
>
>
> --
> Thanks
> Shawn

 
Reply With Quote
 
Shawn
Guest
Posts: n/a
 
      22nd Dec 2009
Well, I converted the "end" file to a 2007 file and did a "find and replace"
changing all the .xls extensions to .xlsm extensions and that did the trick.
It is back to working like greased lighting and it is dealing better with all
versions of excel: 2003 and 2007. See, not all our machines have the new
Office software so the program has to be back compatible. Anyway, the fix
noted above worked great.
--
Thanks
Shawn


"trip_to_tokyo" wrote:

> 1. Rewrite the VBA in EXCEL 2007.
>
> 2. Save the files as EXCEL 2007 files.
>
> Doing the above will keep everything, "clean" and consistent.
>
> If my comments have helped please hit Yes.
>
> Thanks.
>
>
>
> "Shawn" wrote:
>
> > I have an organization with 300 employees spread across 10 counties. We use
> > a time sheet designed in excel. When the time sheets are emailed in, VBA
> > code transfers needed data from the time sheets into an "employee payroll
> > database".
> >
> > Anyway, the original VBA was written in Excel 2003 and ran like greased
> > lighting. The computers have been upgraded and everyone is now using Excel
> > 2007. However, we still save the Excel Time Sheet files as Excel 2003 files.
> > Anyway, the code now runs very slowly. What can I do?
> >
> >
> >
> >
> > --
> > Thanks
> > Shawn

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Outlook 2003, 2007 and Exchange 2003, 2007 instantmsg68@gmail.com Microsoft Outlook 2 4th Nov 2008 03:41 AM
2003-->2007 recognize if i'm in 2007 or 2003 via code. =?Utf-8?B?TWlyaQ==?= Microsoft Excel Programming 3 15th Oct 2008 02:50 PM
Excel 2007, I write macros in 2003 is 2007 similar for VBA? Pros andcons please Simon Microsoft Excel Programming 3 5th Aug 2008 03:48 PM
Downgraded Oulook 2007/BCM 2007 back to Outlook 2003, major problems zipped Microsoft Outlook BCM 2 5th Jun 2007 03:38 AM
Downgraded Oulook 2007/BCM 2007 back to Outlook 2003, major problems zipped Microsoft Outlook BCM 1 29th May 2007 05:23 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 02:00 PM.