Office: Fehlermeldung erstellen (MsgBox?)

Helfe beim Thema Fehlermeldung erstellen (MsgBox?) in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Excel Freunde. Es geht um eine Excel Datei (siehe Anhang), die eine Fehlermeldung zur Folge haben soll, falls bei der 'gewünschten... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von OMEN75, 6. Mai 2007.

  1. OMEN75 Neuer User

    Fehlermeldung erstellen (MsgBox?)


    Hallo Excel Freunde.
    Es geht um eine Excel Datei (siehe Anhang), die eine Fehlermeldung zur Folge haben soll, falls bei der 'gewünschten Trinktemperatur' die gewünschte Trinktemperatur und die Temperatur des Kaffees kleiner ist, als die Raumtemperatur (ist dann ja nicht
    möglich) und wenn die gewünschte Trinktemperatur größer ist als die Temperatur des Kaffees und des Raums! Derzeit erscheint bei einem Fehler ein Laufzeittfehler, wie kann ich in den Code eine MSG Box generieren?
    zb: If wunsch <raum> wunsch
    kaffe = kaffe - (kaffe - raum) * wlq
    min = min + 1
    Wend
    Range("D25") = min
    End Sub

    Vielen Dank an Alle!
     
    OMEN75, 6. Mai 2007
    #1
  2. schatzi Super-Moderator
    Hallo!

    Da sind aber einige Fehler drin...
    Zumindest die Variable kaffe musst du als Single definieren, denn diese kann ja auch Nachkommastellen besitzen.
    Zum Zweiten musst du mittels .Value den Variablen den WERT der Zellen zuweisen.
    Für die Fehlermeldung reicht ein If-Then.
    Prüf mal, ob es so passt:

    Code:
    Private Sub CommandButton2_Click()
    Dim kaffe, raum, wlq, wunsch, min As Single
     kaffe = Range("D16").Value
     raum = Range("D18").Value
     wlq = Range("D20").Value
     wunsch = Range("D22").Value
    If wunsch "kleiner" raum Or wunsch "größer" kaffe Then
    MsgBox "Fehler"
    Exit Sub
    End If
      While kaffe > wunsch
       kaffe = kaffe - (kaffe - raum) * wlq
       min = min + 1
      Wend
     Range("D25").Value = min
    End Sub
    
    "kleiner" und "größer" musst du durch die Zeichen ersetzen!
    Ich habe es nur so gemacht, weil es hier sonst falsch angezeigt wird.
     
    schatzi, 6. Mai 2007
    #2
  3. OMEN75 Neuer User
    Hallo Schatzi, danke für die schnelle Hilfe..

    ich habe die Angaben so implementiert und sie funktionieren...
    Wenn ich nun noch 2 verschiedene MsgBoxen erstellen möchte reicht dort noch Else if..
    momentan bekomme ich eine Fehlermeldung für 2 unterschiedliche Aussagen.
    Es wäre aber komfortabler, wenn die erste Box sagen würde " Wunsch zu niedrig o.ä." und die 2te MsgBox "Wunsch zu hocvh" o.ä

    ich dachte das geht mit Else if....Then....

    Vielen lieben Dank für die Mühe....
     
    OMEN75, 6. Mai 2007
    #3
  4. schatzi Super-Moderator

    Fehlermeldung erstellen (MsgBox?)

    Mach doch einfach zwei If's.
     
    schatzi, 6. Mai 2007
    #4
  5. OMEN75 Neuer User
    ...toll wie schnell Du antwortest...
    hier hat sich wieder etwas eingeschlichen....
    Bei 2 Anweisungen muss ich If anders abschließen oder?


    Code:
    Private Sub CommandButton2_Click()
    Dim kaffe, raum, wlq, wunsch, min As Single
     kaffe = Range("D16").Value
     raum = Range("D18").Value
     wlq = Range("D20").Value
     wunsch = Range("D22").Value
    If wunsch "kleiner" raum Then
    MsgBox "Wunsch zu niedrig"
    If wunsch "größer" kaffe Then
    MsgBox "Wunsch zu hoch"
    Exit Sub
    End If
      While kaffe > wunsch
       kaffe = kaffe - (kaffe - raum) * wlq
       min = min + 1
      Wend
     Range("D25").Value = min
    End Sub
    
    
     
    OMEN75, 6. Mai 2007
    #5
  6. schatzi Super-Moderator
    Ohne es getestet zu haben:

    If wunsch "kleiner" raum Then
    MsgBox "Wunsch zu niedrig"
    Exit Sub
    End If

    If wunsch "größer" kaffe Then
    MsgBox "Wunsch zu hoch"
    Exit Sub
    End If
     
    schatzi, 6. Mai 2007
    #6
  7. OMEN75 Neuer User
    *pfeifff* *räusper*

    ja so sollte man es abschließen..vielen lieben Dank für Deine kompetente Hilfe

    Grüße
     
    OMEN75, 6. Mai 2007
    #7
Thema:

Fehlermeldung erstellen (MsgBox?)

Die Seite wird geladen...
  1. Fehlermeldung erstellen (MsgBox?) - Similar Threads - Fehlermeldung erstellen MsgBox

  2. Excel found a problem with one or more formula references in this worksheet

    in Microsoft Excel Hilfe
    Excel found a problem with one or more formula references in this worksheet: Liebes Forum, ich habe ein Problem, das viel durch das Internet geistert, aber nirgendwo gibt es eine erfolgreiche Lösung für: "Excel found a problem with one or more formula references in this...
  3. Fehlermeldung beim Filtern in einer Tabelle

    in Microsoft Excel Hilfe
    Fehlermeldung beim Filtern in einer Tabelle: Hallo Zusammen, ich habe Folgendes Problem. Ich habe eine Materialliste mit allen Daten die man benötigt zum Artikel. Da ich die Liste als Tabelle Formatiert habe, kann ich auch ganz einfach...
  4. Bedingte Formatierung funktioniert nicht

    in Microsoft Excel Hilfe
    Bedingte Formatierung funktioniert nicht: Hallo, ich habe eine Excel Datei erstellt und es funktioniert alles, bis auf eine bedingte Formatierung. Ich verstehe einfach nicht wieso. Habe in der Liste schon andere Formatierungen, die sehr...
  5. Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...

    in Microsoft Outlook Hilfe
    Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...: Hallo, habe seit der Installation von MS Office 2021 Pro ein Problem mit Outlook, dass auch nach 3-maliger Neuinstallation und mit dem MFCMAPI-Tool die Fehlermeldung auch nicht verschwindet. Bin...
  6. Fehlermeldung XML Erweiterungspacket

    in Microsoft Word Hilfe
    Fehlermeldung XML Erweiterungspacket: Hallo, kennt wer diese Fehlermeldung bei Word (Windows 10 pro/Word 2016)? Es tritt auf, wenn ich auf die Registerkarte Ansicht gehe und geht nicht mehr weg. Word stellt dann im Hintergrund eine...
  7. Fehlermeldung beim Erstellen der mde-Datei

    in Microsoft Access Hilfe
    Fehlermeldung beim Erstellen der mde-Datei: Hallo, wir benutzen seit einigen Monaten ein Access-Frontend mit einer SQL-Datenbank als Backend. Doch seit der letzten Anpassung an der mdb-Datei bekomme ich folgende Fehlermeldung, wenn ich...
  8. Fehlermeldung Makro erstellen

    in Microsoft Excel Hilfe
    Fehlermeldung Makro erstellen: Hallo, Ich wollte in Excel ein Makro aufzeichnen. Makrorekorder gestartet. Dann kommt die Fehlermeldung: Name ungültig, Leerzeichen oder anderes ungültiges Zeichen. Ich habe dann versucht, den...
  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