In diesem Artikel erfahren Sie, wie Sie die Vollbildfunktion aktivieren und die Schaltfläche zum Ändern der Fenstergröße mithilfe von VBA deaktivieren. Logische Erklärung Wir haben das Makro „ActivatingFullScreen“ erstellt, um die Eigenschaft der Excel-Anwendung zu ändern und die Vollbildfunktion zu aktivieren. Wir haben das Ereignis zum Ändern der Fenstergröße in… Continue Reading Aktivieren Sie Vollbild-Funktion und deaktivieren Fenster Resize-Taste von einer Excel-Arbeitsmappe VBA in Microsoft Excel.

Lassen Sie die Makros selbst bestimmen, welche CommandBar-Schaltfläche sie gestartet hat. Wenn Sie das folgende Makro an mehrere CommandBar-Schaltflächen anhängen, zeigt das Meldungsfeld unterschiedliche Inhalte an: Sub DummyMacro() If Application.CommandBars.ActionControl Is Nothing Then ‚ the macro was not started from a commandbar button MsgBox „This could be your macro running!“,… Continue Reading Bestimmen Sie, welche Symbolleistenschaltfläche, die ein Makro mit VBA in Microsoft Excel gestartet

Das folgende Makro zeigt, wie Sie den Verfügbarkeitsstatus für einen Menüpunkt umschalten können. Sub ToggleMenuControls() Dim m As CommandBarControl, mi As CommandBarControl Set m = CommandBars.FindControl(ID:=30002) ‚ File Menu If m Is Nothing Then Exit Sub For Each mi In m.Controls If mi.ID = 18 Then mi.Enabled = Not mi.Enabled… Continue Reading Ändern Sie die Verfügbarkeit für ein Menüpunkt mit VBA in Microsoft Excel

Wenn Sie sich fragen, wie kann ich in Excel erstellen? Frage: In der Statusleiste soll ein Countdown von 30 auf 0 Sekunden angezeigt werden. Antwort: Fügen Sie den folgenden Code in das Standardmodul ein. Sub CountDown() Dim intCounter As Integer Dim bln As Boolean bln = Application.DisplayStatusBar Application.DisplayStatusBar = True… Continue Reading Countdown in der Statusleiste mit VBA in Microsoft Excel

Das folgende Makro zeigt, wie Sie den Status einer benutzerdefinierten CommandBar-Schaltfläche so ändern können, dass sie als gedrückt oder nicht angezeigt wird. Sub ToggleButtonState() Dim m As CommandBarControl Set m = CommandBars(„CommandBarName“).Controls(1) If m.State = msoButtonDown Then m.State = msoButtonUp Else m.State = msoButtonDown End If Set m = Nothing… Continue Reading Ändern Sie den Status eines benutzerdefinierten CommandBar Schaltfläche mit VBA in Microsoft Excel

In den folgenden Beispielen wird die Schaltfläche Neu in der Standardsymbolleiste als Beispiel verwendet. Sie können „Standard“ durch den Namen oder die Nummer einer anderen Befehlsleiste und die Nummer des Steuerelements ersetzen, das Sie bearbeiten möchten. Verwenden Sie dieses Makro, um den QuickInfo-Text zu ändern: Sub ChangeToolTipsText() Application.CommandBars(„Standard“).Controls(1).TooltipText = „Test“… Continue Reading Bearbeiten Sie den Tooltip für toolbar mit VBA in Microsoft Excel

Mit dem folgenden Makro können Sie die Verfügbarkeit der Arbeitsmappen-Menüleiste, der Standardsymbolleiste und einer benutzerdefinierten Befehlsleiste umschalten. Wenn Sie das Makro zum ersten Mal ausführen, werden das Menü und die Standardleiste deaktiviert. Die benutzerdefinierte Symbolleiste ist aktiviert. Wenn Sie das Makro das nächste Mal ausführen, werden das Menü und die… Continue Reading Ändern Sie die Verfügbarkeit für die Command mit VBA in Microsoft Excel

Die Statusleiste in Excel kann als Codemonitor verwendet werden. Wenn Ihr VBA-Code lang ist und Sie mehrere Aufgaben mit VBA ausführen, deaktivieren Sie häufig die Bildschirmaktualisierung, damit dieser Bildschirm nicht flackert. Aus diesem Grund erfahren Sie jedoch nicht, was in Ihrem Code vor sich geht. Wenn Sie nicht wissen, wo… Continue Reading Wie eine Nachricht auf dem Excel-Statusleiste Mit VBA anzeigen

Mit dem folgenden Makro können Sie eine auf dem Bildschirm zentrierte Befehlsleiste sowohl horizontal als auch vertikal anzeigen. Das Makro zeigt auch, wie Sie die Bildschirmgröße mithilfe der Funktion GetSystemMetrics32 erhalten können. Declare Function GetSystemMetrics32 Lib „User32“ _ Alias „GetSystemMetrics“ (ByVal nIndex As Long) As Long Sub CenterCommandBar() Dim w… Continue Reading Zeigen Sie ein CommandBar auf dem Bildschirm zentriert mit VBA in Microsoft Excel