On Wed, 11 Apr 2012 08:27:09 +0000 (UTC), Thorsten Albers wrote:
hallo,
>1. Unter VB/VBA ist es beim Aufruf von Prozeduren immer besser bzw. nur
>dann notwendig, Argumente in Klammern zu setzen, wenn ein Funktionsergebnis
>zurückgegeben und weiterverarbeitet (z.B. einer Variablen zugewiesen) wird,
hab zuwenig rauskopiert :-(
>2. Weiterhin ist es z.B. wegen der Protabilität zwischen Wordversionen
>sinnvoll, die Argumente des Prozeduraufrufes immer zu benennen:
> .GoTo What:=wdGoToBookmark, Which:=wdGoToNext
> .GoToNext What:=wdGoToBookmark
da ich zwischen Word2000 und Word2003 immer hin- und herspringe,
glaube ich sagen zu können, daß Parameter, die in späteren Versionen
hinzukommen, an die Parameterschlange angehängt werden
(auch eine Frage des Programmierstils, und es ist so bequem,daß, wenn
man ein Komma setzt, einem die möglichen Varianten angezeigt werden)
>3. Und schließlich muß das Objekt, dessen GoTo/GoToNext-Methode Du
>verwendest, um relativ oder absolut zu einer Textmarke zu springen, diese
>Textmarke natürlich auch enthalten.
habe einen Bereich(und Selection), in dem Textmarke enthalten war, und
einen, bei dem die Textmarke hinter dem Bereich war, probiert.
Hast du es versucht und es hat geklappt?
Habe die Hilfe nochmal studiert, es könnte sein, daß man man den Namen
der Textmarke angeben muß, um dahin springen zu können.
danke
mit freundlichen Grüßen
Martin Worm
--
benutze Word 2000 und Win XP