Uebersicht behalten

Hallo,

gibt es eine Moeglichkeit, dass man die jeweils betrachtete Zelle in den Vordergrund bringt, d.h. von den anderen Zeilen und Spalten abweicht, um den Ueberblick zu behalten?

Wenn ich aktuell Zahlen in der Tabelle aendern moechte, muss ich sehr genau aufpassen, dass ich in der jeweiligen Zeile bzw. Spalte auch bleibe.
Da muss es doch eine Unterstuetzung geben…?

Vielen Dank im Voraus.

Viele gruesse

Hallo

Dass es eine Option gäbe, um Zellen in deinem Sinne hervorzuheben, ist mir nicht bekannt.

Ich verwende dafür zum einen die farbigen Markierungen im Spalten-/Zeilenkopf (A, B, C…bzw 1, 2, 3, …) und zum anderen Shift+Leertaste bzw. STRG+Leertaste, wodurch die gesamte Zeile bzw. Spalte markiert wird.

Gruß
Brink

per VBA gibt es die Möglichkeit.

http://www.office-loesung.de/ftopic11718_0_0_asc.php

Wobei ich der Meinung bin, dass das nur bei fertigen Tabellen Sinn macht, um Eingaben zu erleichtern und nicht bei im Aufbau befindlichen, weil das Färben von Zellen umständlich wird und man den Code anscheinend jeweils im Modul der Tabelle einfügen muss damit er funkioniert.

Gruß
Brink

Hallo.

man den Code anscheinend jeweils im Modul der Tabelle einfügen
muss damit er funkioniert.

Wenn Du den Code statt dessen in das „Workbook_SheetSelectionChange“ im Modul von „DieseArbeitsmappe“ schreibst, dann funktioniert er automatisch immer für das momentan aktive Tabellenblatt, also dann für alle.

VG
Carsten

Fadenkreuz für aktuelle Zelle(n)
Hallo Michael,

gibt es eine Moeglichkeit, dass man die jeweils betrachtete
Zelle in den Vordergrund bringt, d.h. von den anderen Zeilen
und Spalten abweicht, um den Ueberblick zu behalten?

was meinst du mit „in den Vordergrund“ bringen? Sie sind doch „vorne“.

Wenn ich aktuell Zahlen in der Tabelle aendern moechte, muss
ich sehr genau aufpassen, dass ich in der jeweiligen Zeile
bzw. Spalte auch bleibe.
Da muss es doch eine Unterstuetzung geben…?

Mir nicht bekannt daß Excel das anbietet.

Ich hab mir selbst ein Add-In gebastelt weil mir andere ähnliche Makros im Inet nicht ganz gefielen:

http://www.file-upload.net/download-3396020/Fadenkre…

Getestet in XL2000. In XL2007 kann es schiefgehen, denn es erstellt bei der Installation durch den Add-In-Manager ein Symbol was ja so bei XL2007 nicht geht.

Über dieses Symbol, was sein Icon je nach Zustand wechselt, kann man das „Fadenkreuz“ ein- oder ausschalten.

Gruß
Reinhard

Grüezi Michael

Mit welcher Excel-Version arbeitest Du denn?

gibt es eine Moeglichkeit, dass man die jeweils betrachtete
Zelle in den Vordergrund bringt, d.h. von den anderen Zeilen
und Spalten abweicht, um den Ueberblick zu behalten?

Das tut Excel seit jeher indem wie Brink schon schrieb, die Zeilen-/Spaltenköpfe der markierten Zellen hervorgehoben werden.
Bei xl2007 ist diese Hervorhebung manchmal etwas schwach, da hilft es dann, den Kontrast am Bildschirm etwas herunter zu drehen.

Wenn ich aktuell Zahlen in der Tabelle aendern moechte, muss
ich sehr genau aufpassen, dass ich in der jeweiligen Zeile
bzw. Spalte auch bleibe.
Da muss es doch eine Unterstuetzung geben…?

Du könntest dich statt mit der Maus mit den Pfeiltasten durch das Blatt bewegen, das geschieht dann immer nur zeilen- oder spaltenweise.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Guten Tag,

das ist doch schon die hilfreiche Antwort, vielen Dank. J

Einen schoenen Tag, wuensche ich.

Viele Gruesse

Michael

…ihr seid Echt sehr fit in Excel, aber die -einfache- Variante reicht bereits vollkommen aus… J
Vielen Dank!

Guten Morgen noch einmal,

auch ein sehr interessanter und hilfreicher Eintrag.

Dies gilt dann sicherlich fuer alle VBA’s/Makros, womit ich auch das Problem bezueglich der Datumsanzeige auf allen Arbeitsblaettern geloest bekommen kann…

Schoenen Tag.

Nachtrag

Wenn Du den Code statt dessen in das
„Workbook_SheetSelectionChange“ im Modul von
„DieseArbeitsmappe“ schreibst, dann funktioniert er
automatisch immer für das momentan aktive Tabellenblatt, also
dann für alle.

Sprich: Wenn ich alle Tabellenblaetter fuer zum Drucken anklicke, erkennt Excel automatische alle Tabellenblaetter fuer aktiv an?

Viele Gruesse

Michael

Grüezi Michael

Sprich: Wenn ich alle Tabellenblaetter fuer zum Drucken
anklicke, erkennt Excel automatische alle Tabellenblaetter
fuer aktiv an?

Nein, aktiv ist immer nur das im Vordergrund sichtbare Tabellenblatt.

Was genau möchtest Du denn tun?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo,

u.a. moechte ich gerne, dass das gewuenschte Datumsformat, welches nur ueber eine Codierung als Makro moeglich ist, auf alle Tabellenblaetter angezeigt wird, und auch stets aktualisiert wird.

Vielen Dank und viele Gruesse

Michael

Grüezi Michael

u.a. moechte ich gerne, dass das gewuenschte Datumsformat,
welches nur ueber eine Codierung als Makro moeglich ist, auf
alle Tabellenblaetter angezeigt wird, und auch stets
aktualisiert wird.

Unverständlich ist deiner Rede Sinn… :wink:

Jedes Datumsformat ist letztlich eine Zellenformatierung oder ein String und kann in der Zelle direkt vorgegeben werden - behaupte ich jetzt einfach mal.
Wenn dann also nur ein neuer Datusmwert eingetragen wird, muss das Format nicht per Makro auch noch übergeben werden.

…vielleicht beschreibst Du daher mal etwas genauer, was dir so durch den Kopf geht…?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Thomas,

Jedes Datumsformat ist letztlich eine Zellenformatierung oder
ein String und kann in der Zelle direkt vorgegeben werden -

Ja, da habe ich wohl vergessen mit zu anzugeben, dass es sich um das Datumsformat in der Kopfzeile handelt, welches ja ohne Makro nur in einer Ausfuehrung gibt. J

…vielleicht beschreibst Du daher mal etwas genauer, was dir
so durch den Kopf geht…?

siehe oben.

Viele Gruesse

Michael

Grüezi Michael

Jedes Datumsformat ist letztlich eine Zellenformatierung oder
ein String und kann in der Zelle direkt vorgegeben werden -

Ja, da habe ich wohl vergessen mit zu anzugeben, dass es sich
um das Datumsformat in der Kopfzeile handelt

…ja, das hast Du dann wohl… :frowning:

Jede Hilfestellung kann nur so präzise sein, wie deine Fragestellung - bitte berücksichtige dies künftig!

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

…werde ich mit Gewiss versuchen.

Aber wie ist denn nun jetzt moeglich? J

Viele Gruesse

Michael

Grüezi Michael

…werde ich mit Gewiss versuchen.

Na, dann tu das doch bitte…

Aber wie ist denn nun jetzt moeglich? J

…denn noch immer ist (mir?) nicht klar, was Du eigentlich tun willst.

…und ich mag nicht aus diversen Beiträgen die Informationen zusammensuchen, sie zu einem ‚Ganzen‘ zusammensetzen nur um am Ende zu erfahren, dass doch etwas anderes gemeint war.

Was willst Du also tun?
Wann soll das geschehen?
Wie soll das Gewünschte ausgelöst werden?
…(ev. noch weitere Aspekte)…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo,

ganz einfach:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.RightHeader = Format(Date, „yyyy-mmmm-dd“)
End Sub

Dieser Makro sollte auf allen Tabellenblaettern erscheinen, nicht nur auf dem aktiven.
Erreiche ich mit diesem Makro, dass stets das aktuelle Datum angezeigt wird?

Vielen Dank und viele Gruesse

Michael

Grüezi Michael

Na, endlich kommt etwas Butter bei die Fische…

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.RightHeader = Format(Date,
„yyyy-mmmm-dd“)
End Sub

Dieser Makro sollte auf allen Tabellenblaettern erscheinen,
nicht nur auf dem aktiven.
Erreiche ich mit diesem Makro, dass stets das aktuelle Datum
angezeigt wird?

Das ist IMO nur mit einer Schleife über alle Tabellenblätter möglich, nicht aber ‚auf einen Schlag‘ auf alle Tabellenblätter anwendbar (da es eben hier um ‚ActiveSheet‘ geht).

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.RightHeader = Format(Date,
„yyyy-mmmm-dd“)
End Sub

Das ist IMO nur mit einer Schleife über alle Tabellenblätter
möglich, nicht aber ‚auf einen Schlag‘ auf alle
Tabellenblätter anwendbar (da es eben hier um ‚ActiveSheet‘
geht).

Und wie kann ich dies genau anstellen, insb. mit der Schleife? *ratlos

Viele Gruesse

Michael