Hallo
Kann man eine MsgBox auch mittels VBA beantworten? ich meine das so:
If MsgBox("TEST", vbYesNo) = vbYes Then
...
end if
kann ich jetzt noch einen parameter mitgeben, dass die MsgBox automatisch mit yes beantwortet wird???
gruss Olaf
Kann man eine MsgBox auch mittels VBA beantworten? ich meine das so:
If MsgBox("TEST", vbYesNo) = vbYes Then
...
end if
kann ich jetzt noch einen parameter mitgeben, dass die MsgBox automatisch mit yes beantwortet wird???
gruss Olaf
auch wenn es sich unfreundlich anhört - einmal den Browser eine Seite runterscrollen und einen Beitrag mit gleichem Titel finden und der Lösung von Hans folgen.
cu
jinx
zu oberflächlich gelesen...
Du musst den Rückgabewert in einer Variablen speichern und dann abfragen.
Code eingefügt mit Syntaxhighlighter 1.15
gewählt = MsgBox("Bitte bestätigen Sie den Wechsel des Speicherortes.", vbYesNoCancel)
Select Case gewählt
Case 6
MsgBox ("Der neue Speicherort wurde übernommen!")
Case 7
MsgBox "Der Speicherort wurde nicht geändert!" & Chr(13) _
& "Bitte überprüfen Sie die Angaben!", vbExclamation
Case 8
MsgBox "Sie haben Abbrechen gewählt" & Chr(13) _
& "Sie verlassen das Makro.", vbInformation
End Select
cu
jinx
aber: ich will nicht auslesen, welche Schaltfläche betätigt wurde! ich will, dass automatisch eine von mir ausgewählte schaltfläche per vba gedrückt wird...
deshalb ja auch die Nachfrage unten - und der Hinweis auf den Beitrag von Hans für den Fall, dass innerhalb einer gewissen Zeitspanne keine Antwort gegeben wird.
Ansonsten siehe in dem Beitrag die Antwort von Rainer (Ramses) mit den dort angegebenen Schwachpunkten - mir ist keine andere Möglichkeit bekannt...
cu
jinx