PC Review


Reply
Thread Tools Rate Thread

2007 VB Controls Backwards Compatibility

 
 
wdtanner
Guest
Posts: n/a
 
      9th Oct 2009
I have created a spreadsheet in Excel07 with a few simple controls. In VB, I
created several buttons, most of which run a simple save / email command.
Some of my coworkers still run Excel 2003. When they open the spreadsheet,
the controls have no function at all.

I have saved the file in several different ways. it originated as a xlsm
(macro enabled excel file). When that wouldn't work on their 03 machines, I
saved the file as a 97-2003xls file. This allowed them to open the file, but
no buttons worked. On their machine, I edit security settings to allow all
macros, etc. This is causing a fatal error when the open the file.

So I'm stuck. How can I make my VB controls operate properly on a 2003
machine? Any help would be appreciated.
 
Reply With Quote
 
 
 
 
Barb Reinhardt
Guest
Posts: n/a
 
      9th Oct 2009
Are you talking about Ribbon Controls in 2007? If so, I don't believe you
can use them in 2003. There is other functionality you'll need to use and
I've never used it, so can't give you any more ideas.

Maybe someone else can.

Barb Reinhardt

"wdtanner" wrote:

> I have created a spreadsheet in Excel07 with a few simple controls. In VB, I
> created several buttons, most of which run a simple save / email command.
> Some of my coworkers still run Excel 2003. When they open the spreadsheet,
> the controls have no function at all.
>
> I have saved the file in several different ways. it originated as a xlsm
> (macro enabled excel file). When that wouldn't work on their 03 machines, I
> saved the file as a 97-2003xls file. This allowed them to open the file, but
> no buttons worked. On their machine, I edit security settings to allow all
> macros, etc. This is causing a fatal error when the open the file.
>
> So I'm stuck. How can I make my VB controls operate properly on a 2003
> machine? Any help would be appreciated.

 
Reply With Quote
 
wdtanner
Guest
Posts: n/a
 
      9th Oct 2009
Form controls on the worksheet itself. A button, coded in VB, that saves the
form then opens outlook, attaches the worksheet to an email, adds subject,
precipitants, etc.

"Barb Reinhardt" wrote:

> Are you talking about Ribbon Controls in 2007? If so, I don't believe you
> can use them in 2003. There is other functionality you'll need to use and
> I've never used it, so can't give you any more ideas.
>
> Maybe someone else can.
>
> Barb Reinhardt
>

 
Reply With Quote
 
Barb Reinhardt
Guest
Posts: n/a
 
      9th Oct 2009
When you open the workbook in 2003, do it with the SHIFT key down (or don't
enable the macros). Then compile the code to see what the issue might be.

"wdtanner" wrote:

> Form controls on the worksheet itself. A button, coded in VB, that saves the
> form then opens outlook, attaches the worksheet to an email, adds subject,
> precipitants, etc.
>
> "Barb Reinhardt" wrote:
>
> > Are you talking about Ribbon Controls in 2007? If so, I don't believe you
> > can use them in 2003. There is other functionality you'll need to use and
> > I've never used it, so can't give you any more ideas.
> >
> > Maybe someone else can.
> >
> > Barb Reinhardt
> >

 
Reply With Quote
 
Jon Peltier
Guest
Posts: n/a
 
      10th Oct 2009
A rule of thumb is that if your workbook will be opened by users of
various versions of Excel, you should create it in the oldest version on
which it will be opened.

- Jon
-------
Jon Peltier
Peltier Technical Services, Inc.
http://peltiertech.com/



wdtanner wrote:
> I have created a spreadsheet in Excel07 with a few simple controls. In VB, I
> created several buttons, most of which run a simple save / email command.
> Some of my coworkers still run Excel 2003. When they open the spreadsheet,
> the controls have no function at all.
>
> I have saved the file in several different ways. it originated as a xlsm
> (macro enabled excel file). When that wouldn't work on their 03 machines, I
> saved the file as a 97-2003xls file. This allowed them to open the file, but
> no buttons worked. On their machine, I edit security settings to allow all
> macros, etc. This is causing a fatal error when the open the file.
>
> So I'm stuck. How can I make my VB controls operate properly on a 2003
> machine? Any help would be 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
Re: Excel 2007 backwards compatibility with 2003 Dave Peterson Microsoft Excel Discussion 0 31st Mar 2009 12:47 PM
Backwards compatibility of macros between Excel 2003 and 2007 paulgu Microsoft Excel Programming 0 13th Jan 2009 12:12 PM
Backwards compatibility of Outlook 2007 .pst file senco Microsoft Outlook Discussion 7 7th Jul 2008 06:05 PM
backwards compatibility for Excel 2007 =?Utf-8?B?TGF1cmE=?= Microsoft Excel Misc 1 27th Feb 2007 10:50 PM
VSTO Backwards compatibility with Outlook 2003 / 2007 abcomp Microsoft Outlook Program Addins 1 19th Jul 2006 04:14 PM


Features
 

Advertising
 

Newsgroups
 


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