Macros Disabled by 2010 Shared Workbook

D

Darren

Hi there.

I placed this post on the general Excel user group, before realising
that a specialised prorgramming group such as this may be the better
place. I apologise in advance if you have read this in two places.

I have a shared work book which contains VBA. We have always run it
in
2003.


Recently, we leapfrogged 2007 and went to 2010. It seems that in
shared mode, the VBA is disabled. When I remove shared mode, the VBA
comes alive again.


Is there a setting to correct this behaviour or is this simply the
reality in Office 2010?


Thanks in advance,
Darren
 
J

Jim Rech

It seems that in shared mode, the VBA is disabled.

I tried to reproduce this issue and I found that macros were not disabled
for me in a shared workbook. Both in workbooks created in Excel 2003 and
2010 when opened in 2010. I don't see a setting that explains our different
results sorry.

I knew that the editing of macros in shared workbooks was blocked but not
their running.

Jim
 
L

Larry Moore

Hi,

I am seeing exactly the same behavior as you.

Here is my post on about 4 different forums. No one has responded with a solution.

I just upgraded to Excel 2010 and noticed the following immediately.

When I place an ActiveX control (e.g. a command button) on the worksheet, and then share the workbook, the button does not work any longer (as if it never gets pressed).

The control works fine in the un-shared workbook.

I do not see this behaviour in Excel 2003 or 2007.

Can someone please explain what is happening and a possible solution.

I have many Excel 2003 Workbooks with these controls but the buttons do not work when I bring them into Excel 2010 shared workbook.

Let me know if you get this resolved.
 
M

minimaster

Just an idea: can you enable the ActiveX controls via the trust center
in Excel 2010 ? Trustcenter should be somewhere burried in the Options
dialog. In Excel 2007 there are specific security options for ActiveX
controls in the trust center. Don't know about version 2010.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top