Vba für word?

guten tag, alle…

kann man word ebenso wie excel mit vba programmieren? was brauche ich dazu? gibt es dazu literatur?

ich wäre für eure genaue antwort sehr dankbar.

bis dahin…

euer nikodemo

Hallo,

kann man word ebenso wie excel mit vba programmieren?

Wenn Du mit ‚ebenso‘ identischen Quellcode meinst dann nein, sonst ja. Es gibt Unterschiede, aber Word verfügt auch über ein VBA.

was brauche ich dazu?

Word. Klick mal ‚Ansicht‘ -> Symbolleisten. Dort kannst Du auch ‚Visual Basic‘ einblenden.

gibt es dazu literatur?

Ja, allerdings habe ich jetzt nicht nach Titeln gesucht.
Ich würde bei Amazon mal nach Büchern von Microsoftpress suchen, da ist mit sehr hoher Wahrscheinlichkeit auch ein Buch über Word und VBA dabei.

Gruß Rainer

OT Vba Script Editor

was brauche ich dazu?

Word. Klick mal ‚Ansicht‘ -> Symbolleisten. Dort kannst Du
auch ‚Visual Basic‘ einblenden.

Hallo Rainer,

ich benutze bei beiden Alt+F11 und hab dann den VB-Editor.

Aber danke für die Symbolleiste, ich muß die vor Jahren dann doch mal benutzt haben, denn der Script Editor kommt mir bekannt vor.
Ich habe allerdings danach nie rausgefunden wo ich den mal aufgerufen hatte in Excel :smile:

Jetzt kann ich ihn testen ob er für was gut taugt.

@Niko, wenn du kein 2007 hast, langt es auch dicke gebrauchte Vba-Bücher zu Word 97 oder Word 2000 zu kaufen.
Selbst wenn du Word 2007 hats lohnt sich das, da billiger als aktuelle und für den Einstieg vollkommen ausreichend.

Gruß
Reinhard

Hallo Reinhard,

ich benutze bei beiden Alt+F11 und hab dann den VB-Editor.

ich fürchte, das wusste ich auch schon mal. Ich kann mir solche Tastenkombinationen einfach nicht merken. :smile: Bei mir muss das mit der Maus gehen, sonst bin ich verloren.

Gruß Rainer

ich fürchte, das wusste ich auch schon mal. Ich kann mir
solche Tastenkombinationen einfach nicht merken. :smile: Bei mir
muss das mit der Maus gehen, sonst bin ich verloren.

Hallo Rainer,

naja, diese Kombination nutze ich täglich, da prägt sich das schon ein, wie Strg+c,Strg+x Strg+a
dann natürlich noch Strg+Leertaste(Vba, Variablennamen komplementieren) und Str+# (Toggleschalter,Formelansicht in Excel)

Vielleicht noch Strg+f wegen Suchen auf einer Webseite.

Viel mehr weiß ich nicht auswendig ===> auch Maus.

Gruß
Reinhard

Hallo Rainer
vielen Dank für deine Antwort.
Selbstverständlich habe ich Word, sonst bräuchte es meine Frage ja nicht.

Der Unterschied ist einfach: manche Prozeduren kann man in Word nicht anwenden. Z.B. kann man keine Zellen ansprechen. Aber wie kann ich Zeilen ansprechen oder Textstellen?

Mit „Macro aufzeichnen“ geht das bei mir auch nicht, weil im Status der Aufzeichnung keine Mausaktion mehr möglich ist. (jedenfalls bei mir, Word 2003)

Ist dir inzwischen etwas zur entsprechenden Literatur eingefallen, z.B. VBA für Word und für Dummies? (wenns sowas gibt)

es grüß dich, mit Spannung deine Antwort erwartend
Nikodemo

Hall,

Selbstverständlich habe ich Word, sonst bräuchte es meine
Frage ja nicht.

Du hast gefragt, was Du für Word VBA brauchst.
Du brauchst nichts, außer Word selbst, also nichts weiter.

Der Unterschied ist einfach: manche Prozeduren kann man in
Word nicht anwenden. Z.B. kann man keine Zellen ansprechen.

Klar, es ist ja nicht Excel. Jedes VBA hat seine Eigenheiten.
Ich kenne nur VB, keine der VBA-Versionen genauer.

Aber wie kann ich Zeilen ansprechen oder Textstellen?

Das weiß ich nicht. Aber ich freue mich schon darauf, daß Du das bald weißt und wir dafür endlich bald einen Experten hier haben! :smile:
Vergiss uns nicht.

Ist dir inzwischen etwas zur entsprechenden Literatur
eingefallen, z.B. VBA für Word und für Dummies?

Das hier …
http://www.amazon.de/VBA-Word-2003-Applikationen-pro…
… sieht doch aus, wie das, was Du suchst?

Ich kenne es aber nicht, kann nichts zum Inhalt sagen. Ich habe nur Google bemüht.

Gruß Rainer

Hallo Niko,

vielen Dank für deine Antwort.
Selbstverständlich habe ich Word, sonst bräuchte es meine
Frage ja nicht.

Mistantwort.

Der Unterschied ist einfach: manche Prozeduren kann man in
Word nicht anwenden. Z.B. kann man keine Zellen ansprechen.

Wer sagt denn sowas? *Absolut nicht glaub*

Aber wie kann ich Zeilen ansprechen oder Textstellen?

Das geht schon mit Vba, ich konnte schon problemlos auf bestimmte Zeilen eines Worddocumenst zugreifen und auf bestimmte Zellen einer Tabelle in dem Dokument.

Das hat mich aber Stunden gekostet herauszufinden wie das geht, Word ist da völlig anders als Excel.

Problem ist, die Festplatte ist futsch wo der Code drauf ist.
Und nach deiner Mistantwort von oben habe ich Null Bock das nachzubauen.

Mein Problem mit Word ist auch bzw. sehr, im Word-Brett geht es meist um irgendeinen Formatierungskäse, der mich Null interessiert.
Word-Vba sieht man da an sich nie. Ich glaube ich bin da fast der einzoge der da mal mit Word-Vba reinplatzt.

Wie soll ich denn da was lernen *fluch*
Ich hätte es gerne daß ich da mal Word-Vba-Code zu Lesen bekomme.
Aber c’est la vie :frowning:

Mit „Macro aufzeichnen“ geht das bei mir auch nicht, weil im
Status der Aufzeichnung keine Mausaktion mehr möglich ist.
(jedenfalls bei mir, Word 2003)

Ja, ärgert mich auch aber Tastenaufzeichnung klappt oft,

Gruß
Reinhard

Mit „Macro aufzeichnen“ geht das bei mir auch nicht, weil im
Status der Aufzeichnung keine Mausaktion mehr möglich ist.
(jedenfalls bei mir, Word 2003)

Ja, ärgert mich auch aber Tastenaufzeichnung klappt oft,

Ist dir inzwischen etwas zur entsprechenden Literatur
eingefallen, z.B. VBA für Word und für Dummies? (wenns sowas
gibt)

es grüß dich, mit Spannung deine Antwort erwartend
Nikodemo