Msgbox Erweitern
13.09.2022 08:29:22
Oraculix
In meiner Tabelle habe ich 2 Commandbuttons mit je einer Msgbox.
1. Die erste Msgbox Speichert die Datei und schließt sich von selbst nach einer kurzer meldung "Datei erfolgreich gespeichert"
2. Die Zweite zeigt mir nur die Größe der Arbeitsmappe an.(Leider in Kb und nicht in Mb)
Frage:
Wäre es möglich Aus 2 Msgboxen nur eine zu machen? Also beide Vba Codes in eine Msgbox zusammenzuführen?
Dann würde ich mir einen Commandbutton sparen.
Hier der erste Code.
'Datei Speichern Unter !FilmeDB.xlsm
Private Sub CommandButton1_Click()
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="D:\EMDB\HTML\!Filme.xlsm"
Application.DisplayAlerts = True
Call MessageBoxTimeoutA(Application.hwnd, "Datei erfolgreich gespeichert", _
"Information", vbInformation, 0, 1000) 'Datei Speichern Unter !FilmeDB.xlsm 'Wird automatisch geschlossen ohne Ok Butten zu klicken.'
Hier der Zweite Code:
'Zeige Datei Grösse
Sub ZeigeDateiGroesse()
MsgBox "Die Größe der aktuellen Arbeitsmappe " & _
"beträgt " & FileLen(ThisWorkbook.FullName) / 1024 & _
" KByte." 'Leider in Kb wäre super in Mb mit 2 Kommastellen
End Sub
GrußOraculix
Anzeige