Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formularfelder und Kontrollkästchen mit Button leeren???
zurück: Commandbar mit Button 'AnzeigenSignaturen' erstellen weiter: Ergänze 4 Zahlen - 1 Leerzeichen - 1 Buchstabe durch ein @ Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Topotec
Beamter mit leichten Office-Fertigkeiten ;-)


Verfasst am:
04. März 2010, 13:46
Rufname:

Formularfelder und Kontrollkästchen mit Button leeren??? - Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo zusammen,

ich hab gesucht und gesucht, aber ich finde nicht das richtige, deshalb frage ich!

Ich hab ein geschütztes doc. Darin enthalten sind viele Textformularfelder und Kontrollkästchen. Nun habe ich zwei Button am Ende eingefügt. Einer soll beim Klick alle Eingaben in allen Feldern und Kontrollkästchen leeren. Und der zweite soll das gleiche tun, nur soll nach dem leeren das Dokument (nicht Word insgesamt!) geschlossen werden ohne Nachfragen nach Speichern usw. Somit soll beim nächsten Öffnen ein jungfräuliches Doc geöffnet werden mit leeren Textfeldern und Checkboxes.

Wie muss der Code aussehen für die Buttons???
In Excel habe ich es wunderbar hinbekommen, dass sich die gewünschten Felder leeren usw., aber bei Word sind die Befehle ja doch etwas anders.

Ach ja, Da ich das doc weiter versenden muss, darf die Lösung keine Einstellungen in den Wordoptionen beinhalten!

Ich danke schon mal recht herzlich!

_________________
Mit freundlichen Grüßen
Topotec
Hubert_R
Gast


Verfasst am:
04. März 2010, 17:09
Rufname:


AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo Topotec,

warum so kompliziert, wenn es auch einfacher geht. Razz
Speichere das Dokument mit leeren Feldern als Vorlage
*.dot. Wenn über Datei|Neu Kopien von dieser Vorlage
gezogen werden, bleibt die Vorlage selbst unverändert.
Die Buttons werden dann auch nicht mehr gebraucht.

Grüsse Hubert
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
04. März 2010, 17:45
Rufname:
Wohnort: Leipzig

AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo zusammen,

und noch zur Ergänzung. Das bloße Aus- und Einschalten des Formularschutzes über das kleine Schloss auf der Symbolleiste löscht auch alle Feldinhalte!!

Gruß
Lisa
Topotec
Beamter mit leichten Office-Fertigkeiten ;-)


Verfasst am:
04. März 2010, 22:14
Rufname:

AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo,

vilen Dank für die Antworten.
Leider habe ich diese Möglichkeiten schon in Betracht gezogen. Die Speicherung als dot.Vorlage geht nicht, denn wie ich schon schrieb, muss ich das doc versenden und die Leute müssen dieses Dokument dann möglichst einfach benutzen. Es handelt sich um recht viele Leute und die Sache mit Formatvorlagen erst groß und breit zu erklären...das geht nicht, das sind alles absolute Office-Laien.
Das Aus- und wieder Einschalten des Schutzes hab ich auch schon überlegt, dafür hab ich sogar Code gefunden, aber eine Lösung über Code zu den Buttons wäre mir am liebsten.
Ich denke, die Möglichkeiten, ein Formular einfach an den wichtigen Stellen zu befüllen, alles zu löschen oder zu drucken würde am besten mit einem PDF-Formular funktionieren, aber ein solches Programm habe ich nunmal nicht zur Verfügung und so muss es mit Word gehen!

Vielleicht gibts noch mehr Ideen???!!!

_________________
Mit freundlichen Grüßen
Topotec
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
04. März 2010, 22:34
Rufname:
Wohnort: Leipzig

AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo Topotec,

Zitat:
aber eine Lösung über Code zu den Buttons wäre mir am liebsten.

Das ist selbstverständlich leicht möglich. Aber Du schreibst ja, Du willst das Formular per E-Mail als Document versenden. Der VBA-Code wird nicht funktionieren, weil die meisten Nutzer die Makrosicherheit auf Hoch oder Sehr hoch stehen haben, womit VBA-Code in Dokumenten nicht ausgeführt wird. Selbst bei "Mittel" würde erst nachgefragt, ob Makros zugelassen werden sollen.

Bei der Gelegenheit: Um was für einen Button handelt es sich: Stammt der aus der Symbolleiste Steuerelemente-Toolbox? Davon ist dringend abzuraten, denn schon das bloße Verwenden eines solchen Buttons löst die Makro-Warnung von Word-Dokumenten aus.

Zitat:
Ich denke, die Möglichkeiten, ein Formular einfach an den wichtigen Stellen zu befüllen, alles zu löschen oder zu drucken würde am besten mit einem PDF-Formular funktionieren ...

Was für Dich geeignet ist, ist OpenOffice.org 3.1 (oder 3.2). Damit kannst Du genau wie in Word Formulare bauen (ohne Code!). Das Gute bei den OOo-Formularen ist, beim PDF-Export bleiben die Formularfelder, Checkboxen und Textfelder und Dropdowns (!) erhalten, ganz ohne Code. Du kannst das fertige PDF gefahrlos als E-Mail versenden. Die Nutzer können mit Acrobat Reader ausfüllen und ausdrucken, siehe auch hier:

Kästchen einfügen und ankreuzen

und hier:

Open Office-Formulare als PDF

Gruß
Lisa
Topotec
Beamter mit leichten Office-Fertigkeiten ;-)


Verfasst am:
05. März 2010, 11:50
Rufname:

AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo nochmals,

Zitat:
Der VBA-Code wird nicht funktionieren, weil die meisten Nutzer die Makrosicherheit auf Hoch oder Sehr hoch stehen haben, womit VBA-Code in Dokumenten nicht ausgeführt wird. Selbst bei "Mittel" würde erst nachgefragt, ob Makros zugelassen werden sollen.


Also das Dokument wird nur über das Intranet meiner Behörde versandt, innerhalb meines Hauses quasi! Das doc enthält ja schon nen Button zum Drucken, um es den Leuten einfach zu machen und ich habe es schon versandt an einige zum Test. Bei uns ist die Makrosicherheit auf niedrig gestellt und es gibt keine Probleme! Alle können es ohne Problem öffnen.

Zitat:
Um was für einen Button handelt es sich: Stammt der aus der Symbolleiste Steuerelemente-Toolbox?


Ja, es handelt sich um Buttons aus der Steuerelement-Toolbox!
Aber wie gesagt, keine Probleme!

Zitat:
Was für Dich geeignet ist, ist OpenOffice.org 3.1 (oder 3.2). Damit kannst Du genau wie in Word Formulare bauen (ohne Code!). Das Gute bei den OOo-Formularen ist, beim PDF-Export bleiben die Formularfelder, Checkboxen und Textfelder und Dropdowns (!) erhalten, ganz ohne Code. Du kannst das fertige PDF gefahrlos als E-Mail versenden. Die Nutzer können mit Acrobat Reader ausfüllen und ausdrucken


Ich habe leider keine Möglichkeit, in meiner Behörde OpenOffice zu nutzen, bei uns ist nunmal Office vorgegeben und es muss irgendwie mit Word funktionieren!

Zitat:
Zitat:
aber eine Lösung über Code zu den Buttons wäre mir am liebsten.

Das ist selbstverständlich leicht möglich...


Also, Lisa, wenn Du sagst, es sei leicht möglich, kannst Du mir sagen, wie ich es anstellen kann???
Code für beide Button wäre echt schön, ungeachtet der anderen Möglichkeiten wie Formatvolagen, OpenOffice usw.

Vielen Dank

_________________
Mit freundlichen Grüßen
Topotec
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
05. März 2010, 13:48
Rufname:
Wohnort: Leipzig

AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo Topotec,

ah, so ist das. Dann kannst Du im Modul ThisDocument diesen Code verwenden:
Code:
Private Sub CommandButton1_Click()
   
    Call FormularfelderLeeren
   
End Sub

Private Sub CommandButton2_Click()

    Call FormularfelderLeeren
    ActiveDocument.Close wdDoNotSaveChanges
   
End Sub

Sub FormularfelderLeeren()

    If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then
        ActiveDocument.Unprotect
    End If
    ActiveDocument.Protect wdAllowOnlyFormFields

End Sub

Die Prozedur Sub FormularfelderLeeren leert die Formularfelder. Sie wird aus beiden Click-Ereignissen der CommandButtons aufgerufen. Wenn Deine CommandButtons nicht CommandButton1 und 2 heißen, kopier den Code zwischen Private Sub und End Sub jeweils in deren Prozeduren hinein.

Du erhältst die Click-Ereignisse, wenn Du auf den Button einen rechten Mausklick machst und dann auf "Code" klickst. Damit erstellt Word das Code-Gerüst für die Ereignisse. In diese kopierst Du dann am besten den jeweiligen Code. Die Sub FormularfelderLeeren kopierst Du unten hinter das letzte End Sub.

_________________
Sei doch so nett und gib eine Rückmeldung, ob es klappt!
Gruß, Lisa

Guter Rat ist teuer!
Topotec
Beamter mit leichten Office-Fertigkeiten ;-)


Verfasst am:
05. März 2010, 18:53
Rufname:


AW: Formularfelder und Kontrollkästchen mit Button leeren??? - AW: Formularfelder und Kontrollkästchen mit Button leeren???

Nach oben
       Version: Office 2003

Hallo Lisa,

Du bist ein Engel, vielen Dank. Ich kann es jetzt leider nicht versuchen, denn nun bin ich nicht mehr auf Arbeit Very Happy und ich hab mir dummerweise das doc nicht auf meinen Stick gezogen. So muss ich bis Montag abwarten und es dann versuchen. Ich melde mich dann nochmal, ob es klappt und lasse deswegen noch offen hier!

_________________
Mit freundlichen Grüßen
Topotec
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Formate: Wie in WORD alle leeren Zeilen in einem Rutsch löschen? 4 Merkur 5150 07. Nov 2013, 22:11
G.O.Tuhls Wie in WORD alle leeren Zeilen in einem Rutsch löschen?
Keine neuen Beiträge Word Formate: Dokument Legacyformulare (Kontrollkästchen) PDF umwandeln 2 Lothar_Flieger 701 17. Jun 2012, 14:22
Lothar_Flieger Dokument Legacyformulare (Kontrollkästchen) PDF umwandeln
Keine neuen Beiträge Word Formate: Formularfelder als Text kopieren 1 Panix 195 11. Sep 2011, 10:33
doeck Formularfelder als Text kopieren
Keine neuen Beiträge Word Formate: Formatvorlage, Kontrollkästchen, Kopfzeile alles unter einen 0 fehrbach 1199 19. Feb 2009, 12:44
fehrbach Formatvorlage, Kontrollkästchen, Kopfzeile alles unter einen
Keine neuen Beiträge Word Serienbriefe: Kontrollkästchen mit einmaligem Klick aktivieren/deaktiviere 1 Gast 01 6280 30. Mai 2008, 08:50
Maulende Myrte Kontrollkästchen mit einmaligem Klick aktivieren/deaktiviere
Keine neuen Beiträge Word Serienbriefe: Schritt 3 Seriendruckempfänger Button "Bearbeiten" 1 iso 3238 04. Mai 2008, 17:19
Franzisk@ Schritt 3 Seriendruckempfänger Button "Bearbeiten"
Keine neuen Beiträge Word Serienbriefe: Seriendruck und Formularfelder 0 winzig 690 13. Feb 2008, 10:42
winzig Seriendruck und Formularfelder
Keine neuen Beiträge Word Serienbriefe: Serienbrieffunktion bei leeren Datenbankfeldern 1 Gast 700 07. Jul 2007, 14:59
Benjamin-Bln Serienbrieffunktion bei leeren Datenbankfeldern
Keine neuen Beiträge Word Serienbriefe: bei Kontrollkästchen Wahr/Falsch-Ausgabewert ändern 2 Barthalomeo 2311 02. Apr 2007, 18:06
Barthalomeo bei Kontrollkästchen Wahr/Falsch-Ausgabewert ändern
Keine neuen Beiträge Word Serienbriefe: Formularfelder bei Drucken sichtbar lassen 2 roha79 3821 28. Feb 2007, 15:19
roha79 Formularfelder bei Drucken sichtbar lassen
Keine neuen Beiträge Word Serienbriefe: Leerzeichen bei leeren Seriendruckfeldern 1 Meer 1413 09. Jan 2007, 19:29
Hübi Leerzeichen bei leeren Seriendruckfeldern
Keine neuen Beiträge Word Formate: Verknüpfung mehrerer Formularfelder 0 Gast 786 28. Sep 2006, 10:31
Gast Verknüpfung mehrerer Formularfelder
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project