Thema Datum  Von Nutzer Rating
Antwort
15.02.2022 17:02:33 Holdrio
NotSolved
15.02.2022 18:32:22 Gast42175
NotSolved
16.02.2022 09:55:56 Holdrio
NotSolved
16.02.2022 13:57:43 Gast98523
NotSolved
16.02.2022 15:13:01 Holdrio
NotSolved
Blau Ausblenden der Titelzeile bei Excel
16.02.2022 20:58:21 xlKing
NotSolved
17.02.2022 10:07:54 Holdrio
NotSolved
17.02.2022 18:45:03 xlKing
NotSolved
18.02.2022 17:35:44 Holdrio
NotSolved
18.02.2022 18:45:50 Holdrio
NotSolved
18.02.2022 23:57:13 xlKing
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
16.02.2022 20:58:21
Views:
472
Rating: Antwort:
  Ja
Thema:
Ausblenden der Titelzeile bei Excel

Hallo Holdrio,

möglich ist das schon. Allerdings nur mit VBA und auch nur indem man mit einer sog. API, die Windowsstyle-Eigenschaften verändert. Aber nicht alles was möglich ist, sollte man auch tun. Grade wenn du die Titelleiste ausblendest, hast du dann kaum noch eine Möglichkeit das Fenster wieder zu schließen oder zu verschieben. Von daher schließe ich mich dem Vorredner an. Powerpoint ist eindeutig die bessere Wahl. Man kann dort eingefügte Bilder auch mit Excel verknüpfen, sodass sie sich automatisch updaten.

Was stört dich denn an der Titelleiste? Die ist so schmal, dass sie doch gar nicht auffällt.

Wenn du unbedingt ein komplettes Vollbild brauchst, dann probier mal das folgende Makro:

Private Declare PtrSafe Function SetWindowLong Lib "user32.dll" _
  Alias "SetWindowLongPtrA" ( _
  ByVal hwnd As LongPtr, _
  ByVal nIndex As Long, _
  ByVal dwNewLong As Long) As Long
Private Declare PtrSafe Function GetWindowLong Lib "user32" _
  Alias "GetWindowLongPtrA" ( _
  ByVal hwnd As LongPtr, _
  ByVal nIndex As Long) As Long
 
Private Const GWL_STYLE = -16 ' Ermittelt die StandardFensterstyles
 
' einige Standard-Fensterstile
Private Const WS_OVERLAPPED = &H0
Private Const WS_SYSMENU = &H80000
Private Const WS_THICKFRAME = &H40000  ' Rahmen des Fensters
Private Const WS_CAPTION = &HC00000    ' Titelleise des Fensters
Private Const WS_MAXIMIZEBOX = &H10000 ' Maximierenbutten des Fensters
Private Const WS_MINIMIZEBOX = &H20000 ' Minimierenbutton des Fensters

Sub Vollbild()
   
  Dim TmpStyles As Long
  
  'ActiveWindow.DisplayHeadings = Application.DisplayFullScreen
  Application.DisplayScrollBars = Application.DisplayFullScreen
  Application.DisplayFullScreen = Not Application.DisplayFullScreen
  Application.DisplayFormulaBar = Not Application.DisplayFullScreen
  Application.DisplayStatusBar = Not Application.DisplayFullScreen
 
  'Aktuelle Fensterstile bekommen
  TmpStyles = GetWindowLong(Application.hwnd, GWL_STYLE)
 
  ' Fensterstile Titelleiste aus-/einblenden
  TmpStyles = TmpStyles Xor WS_OVERLAPPED Xor WS_CAPTION Xor WS_SYSMENU Xor WS_THICKFRAME Xor WS_MINIMIZEBOX Xor WS_MAXIMIZEBOX
 
  ' Neue Fensterstile setzen
  Call SetWindowLong(Application.hwnd, GWL_STYLE, TmpStyles)
  
  ' endgültiges Vollbild
  Application.WindowState = xlMinimized
  Application.WindowState = xlMaximized
  
End Sub

Tipp: Bevor du das Makro ausführst solltest du es einer Tastenkombination zuweisen. Drück dazu in Excel Alt+F8 wähle im Makro-Menü, das Makro und klick auf den Button Optionen. Dort kannst du dann also Buchstaben z.B. ein kleines g eintragen. Ab sofort kannst du mit STRG+G den Vollbild-Modus ein oder wieder ausschalten. Wenn du zuvor auch die Windows-Taskleiste ausblendest hast du ein komplettes Vollbild.

In Excel 2010 wird bereits VBA7 unterstützt und somit die PtrSafe-Funktion. Sollte das nicht so sein oder du das Makro in früheren Office-Versionen einsetzen wollen, dann schmeiß' PtrSafe sowie die Buchstabenkombination Ptr per Suchen und Ersetzen überall raus.

Bei weiteren Problemen einfach melden

Gruß Mr. K.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
15.02.2022 17:02:33 Holdrio
NotSolved
15.02.2022 18:32:22 Gast42175
NotSolved
16.02.2022 09:55:56 Holdrio
NotSolved
16.02.2022 13:57:43 Gast98523
NotSolved
16.02.2022 15:13:01 Holdrio
NotSolved
Blau Ausblenden der Titelzeile bei Excel
16.02.2022 20:58:21 xlKing
NotSolved
17.02.2022 10:07:54 Holdrio
NotSolved
17.02.2022 18:45:03 xlKing
NotSolved
18.02.2022 17:35:44 Holdrio
NotSolved
18.02.2022 18:45:50 Holdrio
NotSolved
18.02.2022 23:57:13 xlKing
NotSolved