Zum Inhalt springen

Pflichtfeld in Word


TheBlackout

Empfohlene Beiträge

Hallo,

ich habe heute die Aufgabe in Word ein Pflichtfeld per VBA einzupflegen.

Es geht darum nachzuvollziehen wer in dem Dokument Änderungen gemacht hat.

Also : Beim öffnen der Datei soll der Text in dem von mir angelegten Feld txtUser per Zeilenumbruch um eine Zeile nach unten verschoben werden damit oben wieder geschrieben werden kann.

Vor dem Speichern soll gesagt werden " Bitte aktuellen User eingeben" und der Fokus soll auf das Feld txtUser springen.

Nun soll der Name eingegeben werden und mit dem vorher per Zeilenumbruch verschobenen Eintrag verkettet werden.

Mein Erfolg bis jetzt ist nicht so groß.

Der Quellcode zum Speichern sieht im moment so aus :

Dim Dummy as String

Sub DateiSpeichern()

If ActiveDocument.txtUser.text = "" Then

MsgBox " Bitte aktuellen User eingeben"

ActiveDocument.txtUser.select

End Sub

Else

On Error Resume Next

ActiveDocument.Save

Dummy = txtUser.text

Das gleiche habe ich noch für Speichern unter gemacht.

Falls jemand mein Problem nicht versteht bitte nachfragen.

Wäre sehr dankebar für einen Tipp.

Link zu diesem Kommentar
Auf anderen Seiten teilen

warum formatierst du deinen Code nicht vernünftig und benutzt die Code-Tags?

was ist denn deine Frage ?

Dein Code erfragt bisher nur den User und tut nichts weiter, der eingegebene User wird noch nicht einmal einer Variablen o.ä. zugewiesen.

Was soll das ganze überhaupt erreichen zumal Word eine für den Hausgebrauch akzeptable Änderungsverfolgung hat ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sorry das ich es nicht formatiert habe und das mit den Code - Tags hab ich grade gefunden. Danke für den Tipp. Habe gestern noch ein bisschen probiert und ich denke ich werde es auch so schaffen. Werde das Ergebniss mal posten. Formatiert und in Code - Tags ;) .

Die Word Änderungsverfolgung finde ich nicht so toll.. außerdem bin ich Azubi und muss noch proggen üben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...