Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textbox eine Ebene nach vorn/hinten

Forumthread: Textbox eine Ebene nach vorn/hinten

Textbox eine Ebene nach vorn/hinten
28.12.2007 19:47:00
Stefan
Hallo,
weiss jemand, wie man eine Textbox oder generell Steuerelement eine Ebene nach hinten bzw. nach vorne setzt. Es gibt zwar im Kontextmenü zwei Möglichkeiten zum anklicken, nur optisch tut sich gar nichts. Muss hier noch was zusätzlich eingestellt werden?
Danke für Eure Hilfe.
Gruß
Stefan

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
hier mal mit VBA ...
28.12.2007 20:31:23
Matthias
Hallo Stefan
meinst Du so:
https://www.herber.de/bbs/user/48683.xls
aber auch das manuelle Umstellen auf eine andere Ebene funktioniert bei mir ohne Probleme.
(es sind bei mir übrigens 4 Möglichkeiten zum anklicken! (XL2000) ist das bei Dir anders?
Userbild
Userbild

Anzeige
AW: hier mal mit VBA ...
29.12.2007 06:32:00
Stefan
Hallo Matthias,
ich meine die Textboxen (und Steuerungselemente) in einer Userform. Das hatte ich leider vergessen, da ich mit den Makroelementen in Excelsheet gar nicht arbeite. Ich hab das schon mehrer male probiert, es verschiebt sich aber nichts.
Das von dir gezeigte in einem Excelsheet ist bei mir auch kein Problem. Ich arbeite übrigens mit Office 2003.
Vielleicht hast du noch einen Tipp.
Danke für deine Hilfe.
Gruß
Stefan

Anzeige
Beispiel mit Userform
29.12.2007 10:24:00
Matthias
Hallo Stefan
Beispiel:
Userbild
Datei:
https://www.herber.de/bbs/user/48693.xls
Probier mal, ob es in der beigefügten Datei funktioniert.
Wenn nicht, so kann ich Dir leider nicht weiterhelfen.
Evtl. sind Deine Textboxen auch noch in Frame's eingebettet. Dann muss das entsprechende Frame
natürlich auch erst angesprochen werden.
Also ohne das alles zu sehen, schwierig !
Es kann genauso gut ein Grafikproblem sein. Was passiert denn, wenn Du nach dem
Positionieren einfach mal die Mappe minimierst und dannach wieder maximierst?
Userbild

Anzeige
AW: Beispiel mit Userform
29.12.2007 15:41:36
Stefan
Hallo,
so wie du hab ich das noch nie ausprobiert. Ich dachte immer, das kann man mit dem Kontextmenü zu einer Textbox einstellen.
So wie du es mir geschickt hast, geht es auch bei mir.
Danke für deine Hilfe.
Schönen Gruß aus Bayern und einen guten Rutsch in neue Jahr
Stefan

Anzeige
AW: Textbox eine Ebene nach vorn/hinten
29.12.2007 09:36:00
Holger
Hallo Stefan,
in Office 2000 funktioniert das erste Ebenenverschieben erst, wenn man den Vorgang wiederholt, also zweimal hintereinander im Kontextmenu den Befehl. Danach funktioniert es auch manchmal sofort.
Probiere es einmal aus und melde das Ergebnis für 2003.
Holger
;
Anzeige
Anzeige

Infobox / Tutorial

Textboxen in Excel: Ebenen verschieben leicht gemacht


Schritt-für-Schritt-Anleitung

  1. Öffne Deine Excel-Datei und navigiere zur Userform, die die Textbox enthält.
  2. Rechtsklick auf die Textbox: Ein Kontextmenü öffnet sich.
  3. Wähle "In den Vordergrund" oder "In den Hintergrund": Diese Optionen ermöglichen es Dir, die Textbox nach vorne oder hinten zu verschieben.
  4. Überprüfe die Änderungen: Manchmal ist es nötig, die Aktion zu wiederholen, um die gewünschte Wirkung zu erzielen. Dies gilt besonders für ältere Versionen wie Office 2000.
  5. Minimiere und maximier die Mappe: Falls die Änderungen nicht sofort sichtbar sind, könnte das Minimieren und anschließende Maximieren helfen.

Häufige Fehler und Lösungen

  • Fehler: Textbox bleibt unverändert
    Lösung: Stelle sicher, dass Du die richtige Textbox ausgewählt hast und wiederhole den Befehl im Kontextmenü.

  • Fehler: Kontextmenü funktioniert nicht richtig
    Lösung: In einigen Excel-Versionen kann es notwendig sein, den Befehl mehrmals auszuführen. Probiere es einfach ein weiteres Mal.

  • Fehler: Textboxen in Frames eingebettet
    Lösung: Überprüfe, ob Deine Textboxen in einem Frame sind. In diesem Fall musst Du sicherstellen, dass auch der Frame angesprochen wird.


Alternative Methoden

  • VBA verwenden: Du kannst auch VBA nutzen, um die Ebenen der Textboxen zu steuern. Ein einfaches Skript könnte so aussehen:

    Sub BringToFront()
        Me.TextBox1.ZOrder (msoSendToBack)
    End Sub
  • Direkte Formatierung: Bei bestimmten Grafiken oder Bildern kannst Du die Ebene direkt über die Formatierungsoptionen anpassen, ähnlich wie bei "word bild ebene nach hinten".


Praktische Beispiele

  • Beispiel 1: Du hast eine Userform mit mehreren Textboxen. Um eine Textbox zu verschieben, mache einen Rechtsklick auf die Textbox und wähle "In den Vordergrund". Wenn dies nicht funktioniert, wiederhole den Vorgang.

  • Beispiel 2: Bei einer Excel-Datei mit Bildern kannst Du die gleiche Technik anwenden, um sicherzustellen, dass ein Bild in der richtigen Reihenfolge angezeigt wird, ähnlich wie bei der Bearbeitung von "word bild ebene nach hinten".


Tipps für Profis

  • Verwende die Tastenkombination: In Excel kannst Du die Tastenkombination Strg + Shift + [ verwenden, um ein Objekt in den Hintergrund zu bringen.
  • Gestalte Deine Userform übersichtlich: Halte die Anzahl der Textboxen und Steuerelemente übersichtlich, um die Verwaltung der Ebenen zu vereinfachen.
  • Teste in verschiedenen Versionen: Wenn Du mit verschiedenen Excel-Versionen arbeitest, teste die Funktionalität in jeder Version, da die Handhabung variieren kann.

FAQ: Häufige Fragen

1. Warum funktioniert das Verschieben der Textbox nicht?
Es kann sein, dass Du den Befehl im Kontextmenü mehrmals ausführen musst, insbesondere in älteren Excel-Versionen.

2. Gibt es Unterschiede zwischen Textboxen in Excel und Word?
Ja, die Handhabung ist unterschiedlich. In Word kann es sein, dass das Bild nicht wie gewünscht in die Hintergrundebene verschoben wird, was oft als "word bild ebene nach hinten geht nicht" bezeichnet wird.

3. Wie kann ich sicherstellen, dass meine Textboxen richtig angeordnet sind?
Überprüfe, ob die Textboxen in Frames eingebettet sind, und stelle sicher, dass alle notwendigen Elemente korrekt angesprochen werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige