PC Review


Reply
Thread Tools Rate Thread

2003 Macro in Excel 2007

 
 
hnyb1
Guest
Posts: n/a
 
      19th Nov 2009
Hi,

I have a spreadsheet with a macro that I set up in Excel 2003. This
spreadsheet was then sent to a user who has Microsoft 2007. He opened the
macro added information and then sent to another user who has Microsoft 2003.
When that user opened the file and attempted to run the macro it bombed out
with the message "Run Time Failure '32809': Application Defined or Object
defined error"

Code is as follows:

Sub Spell()
'
' Spell Macro
' Macro to allow spell checking of password protected Excel Forms
'
' Keyboard Shortcut: Ctrl+s
'
ActiveSheet.Unprotect Password:="password"
Cells.CheckSpelling SpellLang:=1033
ActiveSheet.Protect Password:="password"
Range("A1:I1").Select
End Sub

I am at a complete loss and any help would be greatly appreciated
 
Reply With Quote
 
 
 
 
Gord Dibben
Guest
Posts: n/a
 
      20th Nov 2009
Did the user save the original 2003 workbook as a 2007 workbook before
second user opened and ran in 2003?

I cannot replicate the problem...........won't bomb out no matter which
version I use or save as..........2003 or 2007.

Does User 2 have the compatiblity pack installed?

I have so not having the pack installed may make a difference but cannot
test without uninstalling.

Download and install the Compatibility Pack so's you can open 2007 files in
2003.

http://support.microsoft.com/kb/923505

Just note that 2007 files opened in 2003 will have the columns and rows
limits of 2003.


Gord Dibben MS Excel MVP



On Thu, 19 Nov 2009 10:50:01 -0800, hnyb1 <(E-Mail Removed)>
wrote:

>Hi,
>
>I have a spreadsheet with a macro that I set up in Excel 2003. This
>spreadsheet was then sent to a user who has Microsoft 2007. He opened the
>macro added information and then sent to another user who has Microsoft 2003.
> When that user opened the file and attempted to run the macro it bombed out
>with the message "Run Time Failure '32809': Application Defined or Object
>defined error"
>
>Code is as follows:
>
>Sub Spell()
>'
>' Spell Macro
>' Macro to allow spell checking of password protected Excel Forms
>'
>' Keyboard Shortcut: Ctrl+s
>'
> ActiveSheet.Unprotect Password:="password"
> Cells.CheckSpelling SpellLang:=1033
> ActiveSheet.Protect Password:="password"
> Range("A1:I1").Select
>End Sub
>
>I am at a complete loss and any help would be greatly appreciated


 
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
Excel 2003 Macro taking long time in Excel 2007 Satish Microsoft Excel Misc 3 3rd Nov 2009 04:58 PM
Macro Problems when coverting from Excel 2003 to Excel 2007 Christine G Microsoft Excel Programming 1 2nd Jul 2009 04:50 PM
Excel 2007 Goal Seek Macro Running 7 times slower than Excel 2003 Thomas Shortt Microsoft Excel Programming 0 15th Sep 2008 04:32 PM
Excel 2007 Macro Help (Excel 2003 not working in 2007) Pman Microsoft Excel Misc 4 29th May 2008 06:29 PM
Error transporting excel 2007 macro to excel 2003. Yajiv Microsoft Excel Programming 1 28th Feb 2008 10:22 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:38 PM.