Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > microsoft.public.excel.programming > #110757 > unrolled thread

Enable Outlining / Workbook_Open / Auto_Open

Started byClaireM <ClaireM.160a5048@excelbanter.com>
First post2018-10-15 14:13 +0100
Last post2018-10-16 04:37 -0400
Articles 2 — 2 participants

Back to article view | Back to microsoft.public.excel.programming


Contents

  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

#110757 — Enable Outlining / Workbook_Open / Auto_Open

FromClaireM <ClaireM.160a5048@excelbanter.com>
Date2018-10-15 14:13 +0100
SubjectEnable 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]


#110758

FromGS <gs@v.invalid>
Date2018-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