Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > microsoft.public.excel.programming > #110757 > unrolled thread
| Started by | ClaireM <ClaireM.160a5048@excelbanter.com> |
|---|---|
| First post | 2018-10-15 14:13 +0100 |
| Last post | 2018-10-16 04:37 -0400 |
| Articles | 2 — 2 participants |
Back to article view | Back to microsoft.public.excel.programming
Enable Outlining / Workbook_Open / Auto_Open ClaireM <ClaireM.160a5048@excelbanter.com> - 2018-10-15 14:13 +0100
Re: Enable Outlining / Workbook_Open / Auto_Open GS <gs@v.invalid> - 2018-10-16 04:37 -0400
| From | ClaireM <ClaireM.160a5048@excelbanter.com> |
|---|---|
| Date | 2018-10-15 14:13 +0100 |
| Subject | Enable Outlining / Workbook_Open / Auto_Open |
| Message-ID | <ClaireM.160a5048@excelbanter.com> |
I am using a piece of code in ThisWorkbook module to enable outlining on selected password protected sheets. I'm confident that the code does what it's supposed to when it's within a Workbook_Open sub but I am encountering other difficulties. If I save the Excel workbook with a different name, or take a copy of it, when I open the differently titled file, I get the following error and Excel ultimately crashes: "Sorry, we couldn't find [original filepath\filename]. Is it possible it was moved, renamed or deleted?" If I use Auto_Open instead of Workbook_Open I don't get this error but I am finding other difficulties with Auto_Open and think that Workbook_Open should be the right sub to use. There are no links in the Excel file and also no reference to the filename in any of the VBA code. The error/crashing occurs whether the file is saved on a network drive or a desktop and also occurs on other users' computers, not just my own. I've searched lots of forums and haven't found any reports of the same issue, any suggestions gratefully received. -- ClaireM
[toc] | [next] | [standalone]
| From | GS <gs@v.invalid> |
|---|---|
| Date | 2018-10-16 04:37 -0400 |
| Message-ID | <pq480p$f5n$1@dont-email.me> |
| In reply to | #110757 |
> I am using a piece of code in ThisWorkbook module to enable outlining on
> selected password protected sheets. I'm confident that the code does
> what it's supposed to when it's within a Workbook_Open sub but I am
> encountering other difficulties. If I save the Excel workbook with a
> different name, or take a copy of it, when I open the differently titled
> file, I get the following error and Excel ultimately crashes:
>
> "Sorry, we couldn't find [original filepath\filename]. Is it possible
> it was moved, renamed or deleted?"
>
> If I use Auto_Open instead of Workbook_Open I don't get this error but I
> am finding other difficulties with Auto_Open and think that
> Workbook_Open should be the right sub to use.
>
> There are no links in the Excel file and also no reference to the
> filename in any of the VBA code. The error/crashing occurs whether the
> file is saved on a network drive or a desktop and also occurs on other
> users' computers, not just my own.
>
> I've searched lots of forums and haven't found any reports of the same
> issue, any suggestions gratefully received.
1. There could very well be links that you're not aware of if your project
uses global (workbook level) defined names.
2. Instead of using Workbook_Open or Workbook_BeforeClose,
use the Auto_Open and Auto_Close optional subs for startup and shutdown
processes.
3. With 'runtime' protected sheets, it may prove more efficient to have the
protection re-applied at startup so any non-persistent protection
properties get reset at startup.
4. Show your code and/or post a link where we can download your file to have
a look at it!
--
Garry
Free usenet access at http://www.eternal-september.org
Classic VB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion
[toc] | [prev] | [standalone]
Back to top | Article view | microsoft.public.excel.programming
csiph-web