ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Excel 2007 and Macros (https://www.excelbanter.com/excel-discussion-misc-queries/139209-excel-2007-macros.html)

Rob[_4_]

Excel 2007 and Macros
 
Wow, what a confusing change Excel 2007 is over its predecessors!!

My main battle is trying to get macros to run after saving to the new
format.

The macros run fine if I open as an xls, but if I save as xlsm and try to
run the macros I get a message stating that the macros may not be available
or may be disabled. I checked, and the macros are still there but I can't
run them.

When I first installed Office 2007 I used to get a message warning about the
macros and giving me options to allow, etc., but that warning never appears
anymore. I suspect after I went into the Trust Centre and set the option to
enable all macros things went south after that. I checked all the security
settings, etc., but I never get a warning about macros. They are just
disabled (unless I leave it as an xls file).

Please help. I don't want to uninstall and reinstall. I did try the repair
option which made no difference.

Rob




Jim Rech

Excel 2007 and Macros
 
So if you set the Trust Center macro security option back to Disable with
Warning, do you not get a Security Warning bar appearing above the formula
bar? This should allow you to enable the macros.

--
Jim
"Rob" wrote in message
...
| Wow, what a confusing change Excel 2007 is over its predecessors!!
|
| My main battle is trying to get macros to run after saving to the new
| format.
|
| The macros run fine if I open as an xls, but if I save as xlsm and try to
| run the macros I get a message stating that the macros may not be
available
| or may be disabled. I checked, and the macros are still there but I can't
| run them.
|
| When I first installed Office 2007 I used to get a message warning about
the
| macros and giving me options to allow, etc., but that warning never
appears
| anymore. I suspect after I went into the Trust Centre and set the option
to
| enable all macros things went south after that. I checked all the
security
| settings, etc., but I never get a warning about macros. They are just
| disabled (unless I leave it as an xls file).
|
| Please help. I don't want to uninstall and reinstall. I did try the
repair
| option which made no difference.
|
| Rob
|
|
|



Rob[_4_]

Excel 2007 and Macros
 
Hi Jim,

I looked at every setting and discovered that I'd added the My Documents
folder and its subfolders to the trusted locations. I'd forgotten I'd done
that. BUT, that makes the problem even stranger as the workbooks open with
the macros disabled if I open it from within any of those "trusted folders".

If I copy the file to my desktop (untrusted) and open it, I do get a
security warning and I get the option to Enable content. I never get the
option "Trust all documents from this publisher" appearing anymore.
Another strange variation is that one of the files I had converted to xlsm
never gives any other option except "Help protect me from unknown content."
The only way to get the macros working is to reopen the xls version and
resave as xlsm. It seems the options within the Security Centre are causing
some problems and are not resetting the security warnings correctly when
reverting to original options.

As soon as I make the My Documents folder and its subfolders trusted again,
these situations occur.
1. Security warning doesn't appear.....although that's as expected.
2. Any xls files opened from the trusted folders work fine.
3. Any xls files I subsequently convert to xlsm, close and reopen have the
macros disabled and there is no option to enable.(When I initially save to
xlsm the macros work until I close and reopen that xlsm file.)

The settings within the security centre are as follows:
Message Bar: Show.......is selected
Macro Settings: Disable all macros with notification OR Enable all
macros......makes no difference which is selected
Developer Macro Settings: Trust...... is ticked.
Trusted Locations: Allow.... is ticked
Path: I have added .....C:\Documents and Settings\Nobel\My Documents\
(sub folders allowed)

Rob

"Jim Rech" wrote in message
...
So if you set the Trust Center macro security option back to Disable with
Warning, do you not get a Security Warning bar appearing above the formula
bar? This should allow you to enable the macros.

--
Jim
"Rob" wrote in message
...
| Wow, what a confusing change Excel 2007 is over its predecessors!!
|
| My main battle is trying to get macros to run after saving to the new
| format.
|
| The macros run fine if I open as an xls, but if I save as xlsm and try
to
| run the macros I get a message stating that the macros may not be
available
| or may be disabled. I checked, and the macros are still there but I
can't
| run them.
|
| When I first installed Office 2007 I used to get a message warning about
the
| macros and giving me options to allow, etc., but that warning never
appears
| anymore. I suspect after I went into the Trust Centre and set the
option
to
| enable all macros things went south after that. I checked all the
security
| settings, etc., but I never get a warning about macros. They are just
| disabled (unless I leave it as an xls file).
|
| Please help. I don't want to uninstall and reinstall. I did try the
repair
| option which made no difference.
|
| Rob
|
|
|





Jim Rech

Excel 2007 and Macros
 
I have tried to reproduce your scenario, Rob, but I find that macro security
is working as expected.

After I add a new location to Trusted Locations both XLS and XLSM files
(created from the XLS as you did it) run macros without any warnings.

Since there seems to be a setting somewhere that is different for you than
me and this setting is evidently not accessible through the UI, I suppose it
could be a 'policy' setting. If you want to explore that, try running
RegEdit.exe from Start-Run and poke around this key (assuming you have
admin rights on your machine):

HKCU\Software\Policies\Microsoft\Office\12.0\Commo n\Security

This should be empty I think.

There are also settings here but I think these just reflect the settings you
can change through the UI:

HKCU\Software\Microsoft\Office\12.0\Excel\Security

There may be security settings that Office uses in the HKLM registry branch
too. You might search that for "policy" and see what you find.

I don't know what else it can be.

--
Jim
"Rob" wrote in message
...
| Hi Jim,
|
| I looked at every setting and discovered that I'd added the My Documents
| folder and its subfolders to the trusted locations. I'd forgotten I'd
done
| that. BUT, that makes the problem even stranger as the workbooks open
with
| the macros disabled if I open it from within any of those "trusted
folders".
|
| If I copy the file to my desktop (untrusted) and open it, I do get a
| security warning and I get the option to Enable content. I never get the
| option "Trust all documents from this publisher" appearing anymore.
| Another strange variation is that one of the files I had converted to xlsm
| never gives any other option except "Help protect me from unknown
content."
| The only way to get the macros working is to reopen the xls version and
| resave as xlsm. It seems the options within the Security Centre are
causing
| some problems and are not resetting the security warnings correctly when
| reverting to original options.
|
| As soon as I make the My Documents folder and its subfolders trusted
again,
| these situations occur.
| 1. Security warning doesn't appear.....although that's as expected.
| 2. Any xls files opened from the trusted folders work fine.
| 3. Any xls files I subsequently convert to xlsm, close and reopen have the
| macros disabled and there is no option to enable.(When I initially save to
| xlsm the macros work until I close and reopen that xlsm file.)
|
| The settings within the security centre are as follows:
| Message Bar: Show.......is selected
| Macro Settings: Disable all macros with notification OR Enable all
| macros......makes no difference which is selected
| Developer Macro Settings: Trust...... is ticked.
| Trusted Locations: Allow.... is ticked
| Path: I have added .....C:\Documents and Settings\Nobel\My Documents\
| (sub folders allowed)
|
| Rob
|
| "Jim Rech" wrote in message
| ...
| So if you set the Trust Center macro security option back to Disable
with
| Warning, do you not get a Security Warning bar appearing above the
formula
| bar? This should allow you to enable the macros.
|
| --
| Jim
| "Rob" wrote in message
| ...
| | Wow, what a confusing change Excel 2007 is over its predecessors!!
| |
| | My main battle is trying to get macros to run after saving to the new
| | format.
| |
| | The macros run fine if I open as an xls, but if I save as xlsm and try
| to
| | run the macros I get a message stating that the macros may not be
| available
| | or may be disabled. I checked, and the macros are still there but I
| can't
| | run them.
| |
| | When I first installed Office 2007 I used to get a message warning
about
| the
| | macros and giving me options to allow, etc., but that warning never
| appears
| | anymore. I suspect after I went into the Trust Centre and set the
| option
| to
| | enable all macros things went south after that. I checked all the
| security
| | settings, etc., but I never get a warning about macros. They are just
| | disabled (unless I leave it as an xls file).
| |
| | Please help. I don't want to uninstall and reinstall. I did try the
| repair
| | option which made no difference.
| |
| | Rob
| |
| |
| |
|
|
|
|



Rob[_4_]

Excel 2007 and Macros
 
Thanks so much for your time on this Jim. I think I might remove office and
reinstall and see if I can reset the Security that way. I think it was
working properly at first until I started mucking around with making My
Documents a trusted zone.

I don't have anything in the registry that starts with HKCU. All that my
registry contains start with HKEY (of which there are 5).

Rob

"Jim Rech" wrote in message
...
I have tried to reproduce your scenario, Rob, but I find that macro
security
is working as expected.

After I add a new location to Trusted Locations both XLS and XLSM files
(created from the XLS as you did it) run macros without any warnings.

Since there seems to be a setting somewhere that is different for you than
me and this setting is evidently not accessible through the UI, I suppose
it
could be a 'policy' setting. If you want to explore that, try running
RegEdit.exe from Start-Run and poke around this key (assuming you have
admin rights on your machine):

HKCU\Software\Policies\Microsoft\Office\12.0\Commo n\Security

This should be empty I think.

There are also settings here but I think these just reflect the settings
you
can change through the UI:

HKCU\Software\Microsoft\Office\12.0\Excel\Security

There may be security settings that Office uses in the HKLM registry
branch
too. You might search that for "policy" and see what you find.

I don't know what else it can be.

--
Jim
"Rob" wrote in message
...
| Hi Jim,
|
| I looked at every setting and discovered that I'd added the My Documents
| folder and its subfolders to the trusted locations. I'd forgotten I'd
done
| that. BUT, that makes the problem even stranger as the workbooks open
with
| the macros disabled if I open it from within any of those "trusted
folders".
|
| If I copy the file to my desktop (untrusted) and open it, I do get a
| security warning and I get the option to Enable content. I never get the
| option "Trust all documents from this publisher" appearing anymore.
| Another strange variation is that one of the files I had converted to
xlsm
| never gives any other option except "Help protect me from unknown
content."
| The only way to get the macros working is to reopen the xls version and
| resave as xlsm. It seems the options within the Security Centre are
causing
| some problems and are not resetting the security warnings correctly when
| reverting to original options.
|
| As soon as I make the My Documents folder and its subfolders trusted
again,
| these situations occur.
| 1. Security warning doesn't appear.....although that's as expected.
| 2. Any xls files opened from the trusted folders work fine.
| 3. Any xls files I subsequently convert to xlsm, close and reopen have
the
| macros disabled and there is no option to enable.(When I initially save
to
| xlsm the macros work until I close and reopen that xlsm file.)
|
| The settings within the security centre are as follows:
| Message Bar: Show.......is selected
| Macro Settings: Disable all macros with notification OR Enable all
| macros......makes no difference which is selected
| Developer Macro Settings: Trust...... is ticked.
| Trusted Locations: Allow.... is ticked
| Path: I have added .....C:\Documents and Settings\Nobel\My Documents\
| (sub folders allowed)
|
| Rob
|
| "Jim Rech" wrote in message
| ...
| So if you set the Trust Center macro security option back to Disable
with
| Warning, do you not get a Security Warning bar appearing above the
formula
| bar? This should allow you to enable the macros.
|
| --
| Jim
| "Rob" wrote in message
| ...
| | Wow, what a confusing change Excel 2007 is over its predecessors!!
| |
| | My main battle is trying to get macros to run after saving to the
new
| | format.
| |
| | The macros run fine if I open as an xls, but if I save as xlsm and
try
| to
| | run the macros I get a message stating that the macros may not be
| available
| | or may be disabled. I checked, and the macros are still there but I
| can't
| | run them.
| |
| | When I first installed Office 2007 I used to get a message warning
about
| the
| | macros and giving me options to allow, etc., but that warning never
| appears
| | anymore. I suspect after I went into the Trust Centre and set the
| option
| to
| | enable all macros things went south after that. I checked all the
| security
| | settings, etc., but I never get a warning about macros. They are
just
| | disabled (unless I leave it as an xls file).
| |
| | Please help. I don't want to uninstall and reinstall. I did try
the
| repair
| | option which made no difference.
| |
| | Rob
| |
| |
| |
|
|
|
|






All times are GMT +1. The time now is 01:15 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com