Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Evaluation of a whole notebook from another one

  • To: mathgroup at smc.vnet.net
  • Subject: [mg127581] Re: Evaluation of a whole notebook from another one
  • From: James Stein <mathgroup at stein.org>
  • Date: Sat, 4 Aug 2012 21:50:15 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net
  • References: <20120804095845.B418A6766@smc.vnet.net>

You do indeed  "miss"  a command such as NotebookEvaluate.
Mathematica has a command by that exact name!
It appears to do just what you desire...

On Sat, Aug 4, 2012 at 2:58 AM, Dr. Robert Kragler <kragler at hs-weingarten.de
> wrote:

>
> Hi,
>
> I have a simple question:
>
> There is a nb-file, say "Source.nb", which is called and should be
> evaluated as
> a whole (containing several procedures in a group of input cells) from
> another
> nb-file, say "Application.nb" which needs these procedures for further
> calculations.
>
> Within "Application.nb" the notebook "Source.nb" is correctly opened and
> pops up
> by NotebookOpen["filepath\Source.nb"]. It is, of course, possible to
> evaluate
> the cell group manually but the idea is to do this automatically and then
> return
> after evaluation to the calling nb-file "Application.nb" and close
> "Source.nb"
> using NotebookClose["filepath\Source.nb"].
>
> I miss a command such as NotebookEvaluate[...]. The commands
> EvaluationNotebook
> and SelectionEvaluate are not just doing what I want. Suggestions are
> appreciated.
>
> R. Kragler
>
>
>




  • Prev by Date: Re: Evaluation of a whole notebook from another one
  • Next by Date: How to Extract Conditional Expression?
  • Previous by thread: Re: Evaluation of a whole notebook from another one
  • Next by thread: Fwd: Evaluation of a whole notebook from another one