Office: Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????

Helfe beim Thema Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen????? in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich habe bereits einen Code, der mir bei Klick auf Speichern alle Pflichtfelder geld färbt und per Messagebox auf das Ausfüllen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Linjada, 1. September 2013.

  1. Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????


    Hallo zusammen,

    ich habe bereits einen Code, der mir bei Klick auf Speichern alle Pflichtfelder geld färbt und per Messagebox auf das Ausfüllen aufmerksam macht und das Speichern verhindert, sofern nicht alle Pflichtfelder ausgefüllt wurden.

    Problem: Der Code verwehrt das Speichern, bevor man nicht alle Pflichtfelder ausgefüllt hat.

    Ziel:Ein Code, der bei Click auf Speichern die Felder weiterhin gelb färbt und die Messagebox auftritt, aaaaaber das Speichern erlaubt.

    Was muss ich in meinem Code jetzt ändern?

    Hier mein Code:

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

    If Environ("USERNAME") = "XXXXX" Then Exit Sub

    With Sheets(2)
    .Protect Password:="blabliblub", Userinterfaceonly:=True
    If Application.WorksheetFunction.CountBlank(.Range("A1:E1")) 4 Then
    .Range("A1:E1").Interior.ColorIndex = 6
    Cancel = True
    Else
    .Range("A1:E1").Interior.ColorIndex = xlNone

    End If
    If Application.WorksheetFunction.CountBlank(.Range("A2:E2")) 4 Then
    .Range("A2:E2").Interior.ColorIndex = 6
    Cancel = True
    Else
    .Range("A2:E2").Interior.ColorIndex = xlNone
    End If
    If Cancel Then MsgBox ("Please fill out the yellow highlighted fields before saving")
    End With
    End Sub




    Kann mir jemand helfen? Ich wäre sooo dankbar für Antworten.

    :)
     
  2. Hi,

    ich würde
    Cancel = True
    entfernen. (nicht getestet)

    Nur ob das der Sinn von Pflichtfeldern ist?
     
    chris-kaiser, 2. September 2013
    #2
  3. Hallo Chris,
    danke für deine schnelle Hilfe.

    Erstmals hab ich alle Cancel=True entfernt, worauf auf Klick auf Speichern alle Pflichtfelder gelb wurden, jedoch die Messagebox nicht aufgetaucht ist.

    Wie krieg ich ich die Messagebox dazu, bei Klick auf Speichern aufzutauchen?
     
  4. Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????

    Hi,

    achso ich dachte die wird dann auch nicht gebraucht *wink.gif*

    Code:
     
    chris-kaiser, 3. September 2013
    #4
  5. Hi Chris *Smilie

    Gibts auch ne Lösung die man ins Ende packen kann?
    Ich hab ne riiiiiesige Reihe von Pflichtfeldern, dann müsste ichs ja theoretisch immer nach jedem auftuachen lassen.

    Gehts auch, dass die Messagebox auftauch, sobald ein Feld/Bereich meiner 30 PflichtfeldZeilen nicht angekreuzt werden?
     
  6. Weisst, sonst muss der User 30 mal drücken, damit er die Messagebox bestätigt *frown.gif*
     
  7. Hi,

    ? in dem Code jetzt nicht... hast Du das leicht 30 mal drinnen?
    Welche Pflichtfelder sollen den ausgefüllt werden?
    das geht doch gleich in einem Rutsch. *Smilie
     
    chris-kaiser, 3. September 2013
    #7
  8. Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????

    Aaaalso,

    Der erste Bereich von D53 bis H53 waagrecht
    D54 bis H54 wwagrecht
    .
    usw .
    .
    bis D61-H61
    --------------------------------------
    Daaaann: D71 bis E71
    -----------------------------------------
    Dann : D82 bis H82
    .
    usw .
    .
    . D90 bis H90
    -------------------------------------------------
    Dann : D103 bis H103
    .
    usw .
    .
    D111 bis H111
    -----------------------------------------

    Dann : E118 bis G118
    -------------------------------

    Dann: D133 bis E 133
    -------------------------------
    Dann: D148 bis H 148
    .
    usw .
    .
    D150 bis H150
    ------------------------------

    Ende *Smilie
     
  9. Hi,

    Code:
    Bereiche bitte anpassen
     
    chris-kaiser, 3. September 2013
    #9
  10. Fehlermeldung: Die Methode Range für das Objekt Global ist fehlgeschlagen *frown.gif*
     
  11. Hi,

    kopiere mal den Code (wie von mir abgebildet) in eine leere Mappe und klicke auf speichern.

    kommt da auch die Meldung *wink.gif*

    Was noch fehlt wäre die Angabe welches Tabellenblatt, so wie der Code jetzt ist, wird das aktive Blatt abgefragt.
     
    chris-kaiser, 3. September 2013
    #11
  12. Also ich kopiere es 1:1 in DieseArbeitsmappe und es funktioniert nicht,
    also der Fehler bleibt der gleich, obwohl ich eine neue Arbeitsmappe geöffnet hab.
     
  13. Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????

    Hi,

    Office 2010 keine Fehlermeldung, zumindest bei mir . *Smilie
     
    chris-kaiser, 3. September 2013
    #13
  14. Oh man, deins zeigt bei mir auch n fehler Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen????? o_O ich werd blöööd..
    zurück zur Lösung mit 30 mal bestätigung klicken -_-
     
  15. Hi,

    welche Officeversion ist im Einsatz?

    versuche es mal mit der Blattangabe
    Set Rng = Sheets(1).Range(StrRng)
     
    chris-kaiser, 3. September 2013
    #15
Thema:

Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen?????

Die Seite wird geladen...
  1. Pflichtfelder bei Klick auf Speichern per Messagebox anzeigen????? - Similar Threads - Pflichtfelder Klick Speichern

  2. Eingaben in 2 Feldern auf Plausibilität prüfen

    in Microsoft Excel Hilfe
    Eingaben in 2 Feldern auf Plausibilität prüfen: Hallo liebe Helferlein *;)* Folgende Aufgabenstellung: Eingabe in Zelle A1 muss einen Wert (auch "0") haben. Wenn nein, Hinweis "Pflichtfeld" Auch Zelle A2 muss einen Wert (auch "0") haben. Wenn...
  3. Userform Fehler und Pflichtfelder

    in Microsoft Excel Hilfe
    Userform Fehler und Pflichtfelder: Hallo, ich habe in beigefüger Tabelle eine Userform frmNewFRMember dort prüfe ich nach Klick auf den Eintragen Button, ob Pflichtfelder ausgefüllt sind. ist dies nciht der Fall färbt sich das...
  4. Excel 2007-Pflichtfeld Abfrage vorm Drucken

    in Microsoft Excel Hilfe
    Excel 2007-Pflichtfeld Abfrage vorm Drucken: Hallo, ich würde gerne bei einer Tabelle den Druck verhindern so lange gewisse Zellen keinen Inhalt haben. Also Pflichtfelder abfrage vor Druck. Für eine Zelle habe ich es Mittlerweile mit...
  5. Pflichtfeld wenn anderes Feld ausgefüllt ist

    in Microsoft Excel Hilfe
    Pflichtfeld wenn anderes Feld ausgefüllt ist: Ich habe eine tabelle, in die Zeiten eingetragen werden. Hier möchte ich ein Pflichtfeld einbauen, dass eine fehlermeldung ausgibt, wenn es nciht befüllt wird. aber nur dann, wenn ich ein anderes...
  6. Datensatz 1 von 5 Feldern als Pflichtfeld

    in Microsoft Access Hilfe
    Datensatz 1 von 5 Feldern als Pflichtfeld: Hallo miteinander, wie bringe ich einem Formular bei, dass 1) bei Neuanlage eines neuen Datensatzes 2) bei Wechsel eines bestehenden Datensatzes 3) beim Schließen des Formulars mindestens eines...
  7. Gewisse Formularfelder als Mussfelder definieren

    in Microsoft Word Hilfe
    Gewisse Formularfelder als Mussfelder definieren: Hallo zusammen Ich möchte gewisse Felder in einem Word-Formular als Mussfelder definieren. Das heisst, wenn diese nicht ausgefüllt sind, sollte beim Speichern eine Meldung erscheinen und das...
  8. Outlook Formular mit Pflichtfeldern

    in Microsoft Outlook Hilfe
    Outlook Formular mit Pflichtfeldern: Hallo zusammen, Wir haben intern verschiedene Vorlagen erstellt, welche unter anderen Felder aufweist, welche man ankreuzen kann. Zum Beispiel beinhaltet die Vorlage (Formular) eine Checkliste,...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden