Office: Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz

Helfe beim Thema Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich habe einen Code, bei dem ich mehrere voneinander getrennte Zellen auf Befüllung prüfe. Wenn ich mindestens eine nicht befülle,... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Sven_G, 13. November 2024.

  1. Sven_G Neuer User

    Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz


    Hallo zusammen,

    ich habe einen Code, bei dem ich mehrere voneinander getrennte Zellen auf Befüllung prüfe.
    Wenn ich mindestens eine nicht befülle, erscheint eine Fehlermeldung und das Script bricht ab.

    Soweit so gut.
    Sind jetzt aber alle befüllt, dann soll die Datei gespeichert werden. Diesen Tel führt das Script aber leider nicht aus.
    Code:
    Dim rg As Range, cb As String
    
    
    
    Set wkbQuelle = ActiveWorkbook
    
    'Prüfung ob Muss-Felder gefüllt
    
        Set rg = ActiveSheet.Range("F40,H40,F42,H42,F52,H52,F54,H54,F157,H157,G160")
        
            If rg.SpecialCells(xlCellTypeBlanks).Count = rg.Count Then
            
                    'Datei unter neunem Namen speichern
                    cb = InputBox("Bitte Dateinamen im Format 'Antrag_Antragsgegenstand_Namenskürzel' angeben")
    
                     ChDrive "J:\"
                     ChDir "J:\03_Allgemeine Themen\06_Freigabeworkflow neue Materialien\\Arbeitsverzeichnis\"
                        ActiveWorkbook.SaveAs Filename:=cb _
                        , FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
            Else
                MsgBox "Bitte füllen Sie alle Mussfelder (*) aus.", vbCritical, "Fehler"
                Exit Sub
                
            End If
    Interessant ist, dass der Wert der freien Zellen bei Befüllung aller relevanten Zellen als 4 zurück gegeben wird. Es erscheint auch die Meldung
    Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz upload_2024-11-13_15-57-24.png

    Also ist die Prüfung okay, aber warum springt das Script nicht in die Bedingung?
     
  2. Sven_G Neuer User
    Es macht auch keinen Unterschied ob ich die Bedingung ändere, z.B. in

    Code:
    rg.SpecialCells(xlCellTypeBlanks).Count = 0 Then
    oder mit <> rg.count
     
  3. Beverly
    Beverly Erfahrener User
    Hi,

    versuche es mal so:

    Code:
        Dim rg As Range, cb As String, wkbQuelle As Workbook
        Dim intAnzahl As Integer
        Set wkbQuelle = ActiveWorkbook
        Set rg = ActiveSheet.Range("F40,H40,F42,H42,F52,H52,F54,H54,F157,H157,G160")
        'Prüfung ob Muss-Felder gefüllt
        On Error Resume Next
        intAnzahl = rg.SpecialCells(xlCellTypeBlanks).Count
        On Error GoTo 0
        If intAnzahl = 0 Then
            'Datei unter neunem Namen speichern
            cb = InputBox("Bitte Dateinamen im Format 'Antrag_Antragsgegenstand_Namenskürzel' angeben")
             ChDrive "J:\"
             ChDir "J:\03_Allgemeine Themen\06_Freigabeworkflow neue Materialien\\Arbeitsverzeichnis\"
                ActiveWorkbook.SaveAs Filename:=cb _
                , FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
        Else
            MsgBox "Bitte füllen Sie alle Mussfelder (*) aus.", vbCritical, "Fehler"
        End If
    

    Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz GrußformelPrüfung unterschiedlicher Zellen auf Inhalt und Konsequenz Beverly's Excel - Inn
     
  4. Sven_G Neuer User

    Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz

    Super, funktionier perfekt, danke Dir
     
Thema:

Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz

Die Seite wird geladen...
  1. Prüfung unterschiedlicher Zellen auf Inhalt und Konsequenz - Similar Threads - Prüfung unterschiedlicher Zellen

  2. Mehrfache Wenn Prüfung

    in Microsoft Excel Hilfe
    Mehrfache Wenn Prüfung: Guten Morgen Ihr Wissenden, ich möchte die Excel "Wenn" Funktion nutzen und habe dabei mehrere Abfragen zu tätigen. Die Abfragen beziehen sich jedoch nicht nur auf eine Zelle sondern auf mehrere...
  3. Berechnung abhängig von unterschiedlichen Inventurdaten je Standort

    in Microsoft Excel Hilfe
    Berechnung abhängig von unterschiedlichen Inventurdaten je Standort: Ich habe für meinen Arbeitgeber eine Lager- und Bestandsführungstabelle pro Kalenderjahr erstellt, mit der wir Ein- und Ausgänge von persönlicher Schutzausrüstung dokumentieren, die bei uns auf...
  4. Prüfung ob Wert in Spalte mit Wert aus bestimmtem Bereich übereinstimmt

    in Microsoft Excel Hilfe
    Prüfung ob Wert in Spalte mit Wert aus bestimmtem Bereich übereinstimmt: Hallo zusammen, ich möchte, dass Excel prüft, ob der Text in Spalte H2 von Tabellenblatt 1 mit einem der Werte aus dem Bereich B2 bis B925 aus Tabellenblatt 2 übereinstimmt. Sofern dies der Fall...
  5. Prüfung ob Spalte leer

    in Microsoft Excel Hilfe
    Prüfung ob Spalte leer: Hallo alle zusammen, ich habe ein fast gut funktionierendes Marko zusammen gebastelt. Verschiedene Spalten werden mit Text in Spalten in tatsächliche Zahlen umgewandelt, in eine intelligente...
  6. Prüfung auf Tabellenwert erfolgt nicht

    in Microsoft Access Hilfe
    Prüfung auf Tabellenwert erfolgt nicht: Hallo, innerhalb einer DB "Sterbekasse" möchte ich in der Tabelle tblVersicherungen das Ja/Nein-Feld auf WAHR setzen, wenn der Anwender sich für eine von drei Optionen entscheidet, die ein...
  7. Bitte um Prüfung Datenbankmodells

    in Microsoft Access Hilfe
    Bitte um Prüfung Datenbankmodells: Guten Tag, ich habe ein ERD für ein Adressverwaltungsprogramm für VIPs erstellt. Ich wollte mal nachfragen, ob dieses mal jemand überprüfen kann? Ich bin mir bspw. nicht bei den Kardinalitäten...
  8. Dringend: TEAMS-Anmeldung für Prüfung klappt nicht

    in Microsoft Teams Hilfe
    Dringend: TEAMS-Anmeldung für Prüfung klappt nicht: Guten Tag Wenn ich mich mit meinem MacBook Air in die TEAMS-App anmelden will, lädt die App nach Eingeben meiner E-Mail-Adresse ewig, d.h. ich kann mich nicht anmelden. Ich habe jedoch ein Konto...
  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