Das Archiv des Excel-Forums

Zeilen und Spalten von Bereich markieren

Bild

Betrifft: Zeilen und Spalten von Bereich markieren
von: Markus

Geschrieben am: 06.07.2008 11:33:51

Hallo liebe Forumsfreunde,
Ich muss in grösseren Tabellen immer wieder kontrollieren, ab die Kreuze in den richtigen Zellen gesetzt sind. Dazu wäre es eine Grosse Hilfe, wenn alle Spalten und Zeilen eines markierten Bereichs farblich hervorgehoben werden könnten. Mit der Suchfunktion habe ich auf Hajo's Excel Seiten eine Beispiel "Fadenkreuz" gefunden. Das wäre beinahe das was ich suche. Dort wird jedoch nur die Spalte und Zeile einer markierten Zelle hervorgehoben. Ich möchte jedoch dassselbe für alle Spalten und Zeilen eines markierten Bereichs.
Kennt jemand ein solches Beispiel oder wäre sowas gar nicht möglich.
Beste Grüsse
Markus S

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Hajo_Zi
Geschrieben am: 06.07.2008 11:39:30
Hallo Markus,
schaue mal auf der Seite weiter nach unten, falls es nicht mehr als 256 Zelle sind http://hajo-excel.de/chCounter3/getfile.php?id=123


Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Markus

Geschrieben am: 06.07.2008 12:15:05
Hallo Hajo,
Danke für Deine schnelle Antwort. Ich habe dieses Beispiel gesehen. Darin wird jedoch nur der markierte Bereich hervorgehoben. Da ich die Spalten- und Zeilenüberschriften der markierten Zellen kontrollieren muss, möchte ich jedoch die gesamten zugehörigen Spalten und Zeilen markieren haben (wie z.B. bei Deinem Beispiel "Fadenkreuz 1")
Beste Grüsse
Markus

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Hajo_Zi
Geschrieben am: 06.07.2008 12:24:44
Hallo Markus,
vielleicht solltest Du dann die Forderungen zurückfahren. In allen Beispielen wird beim Wechsel die alte Farbe zurück gestellt. das wären Bei Dir min. 66000 Zellen.
Gruß Hajo

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Markus

Geschrieben am: 06.07.2008 12:43:33
Hallo Hajo,
Die entsprechenden Tabellen sind max. 256 Spalten breit und ca. 200 Zeilen hoch.
Markieren müsste ich eigentlich nur vom markierten Bereich aus nach oben und nach links (Damit die zugehörigen Zeilen- und Spaltenüberschriften markiert sind.
Beste Grüsse
Markus

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Reinhard
Geschrieben am: 06.07.2008 13:18:06
Hi Markus,
dann probiers mal so:


Sub Faerben()
Dim Z
If Not Bereich Is Nothing Then Bereich.Interior.ColorIndex = xlNone
Z = Split(Selection.Address, ":")
Set Bereich = Selection.EntireRow
Set Bereich = Union(Bereich, Selection.EntireColumn)
Set Bereich = Intersect(Bereich, Range("A1:" & Z(UBound(Z))))
If Not Bereich Is Nothing Then Bereich.Interior.ColorIndex = 34
End Sub


Gruß
Reinhard

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Reinhard

Geschrieben am: 06.07.2008 12:04:40
Hi Markus,
in Modul1:


Option Explicit
Public Bereich As Range
Sub Faerben()
If Not Bereich Is Nothing Then Bereich.Interior.ColorIndex = xlNone
Set Bereich = Selection.EntireRow
Set Bereich = Union(Bereich, Selection.EntireColumn)
Bereich.Interior.ColorIndex = 34
End Sub


in DieseArbeitsmappe


Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Not Bereich Is Nothing Then Bereich.Interior.ColorIndex = xlNone
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name = "Tabelle1" Then Call Faerben
End Sub


Gruß
Reinhard

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Markus
Geschrieben am: 06.07.2008 12:38:29
Hallo Reinhard,
Besten Dank schon mal für Deine Antwort. Ich kann erst morgen in der Firma testen.
Beste Grüsse
Markus

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Hajo_Zi

Geschrieben am: 06.07.2008 12:58:53
Hallo Markus,
ich gehe mal davon aus das Du Deine Forderungen reduziert hast. Die vorhandene Farbe muss nicht mehr zurückgestellt werden.
Gruß Hajo

Bild

Betrifft: AW: Zeilen und Spalten von Bereich markieren
von: Markus
Geschrieben am: 07.07.2008 13:06:24
Hallo Hajo und Reinhard,
Zunächt mal vielen herzlichen Dank für Eure Antworten und für die Geduld. Ich bin erst jetzt dazugekommen, den Vorschlag von Reinhard zu testen.
Schade, das Programm von Reinhard macht fast genau das was ich mit vorgestellt habe, ich kann jedoch nicht darauf verzichten, dass die vorhandenen Farben verbleiben (wie bei Hajo's Fadenkreuz 1).
Man könnte allenfalls den Bereich auf die ersten 200 Zeilen limitieren.
Wenn das zu aufwendig ist, möchte ich lieber das Beispiel "Fadenkreuz 1" von Hajo implementieren.
Da ich von VBA leider keinerlei Erfahrung habe, weiss ich nicht genau wie ich das einbauen soll.
Der Ablauf für meinen Anwendungsfall ist wie folgt:
Aus dem SAP wird ein Download gestartet, der eine Excel Datei auf einem definierten Laufwerk erzeugt, die einen Dateinamen ZL17xxx.xls hat. (xxx ist jedesmal anders).
Anschliessend wird ein Makro (aus Personl.xls) gestartet, das die Formatierung in dieser Datei optimiert.
Muss ich nun Hajo's Programm aus aus Fadenkreuz.xls in die aktive Datei reinkopieren?
Kann ich das irgendwie mit dem bestehenden Makro verbinden, sodass die Formatierung geändert und anschliessend gleich die Fadenkreuz-Funktion importiert wird?
Das bestehende Makro lautet:


Sub Softwarezuordnungen()
' Software Makro
' Makro am 03.10.2006 von HEY aufgezeichnet
Columns("A:A").ColumnWidth = 9.57
Columns("B:B").EntireColumn.AutoFit
Columns("C:C").EntireColumn.AutoFit
Columns("D:D").ColumnWidth = 2.86
Columns("E:E").ColumnWidth = 2.86
Columns("F:F").ColumnWidth = 1.86
Rows("1:1").Select
Selection.EntireRow.Hidden = True
Range("G2:IV4").Select
With Selection
.HorizontalAlignment = xlGeneral
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 90
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Columns.AutoFit
Range("G5").Select
ActiveWindow.SmallScroll Down:=-9
ActiveWindow.FreezePanes = True
ActiveWindow.Zoom = 75
Range("X17").Select
ActiveWindow.SmallScroll Down:=-12
Range("G5").Select
End Sub


Ich hoffe, ich habe mich verständlich ausgedrückt und warte gespannt auf eine Antwort.
mit besten Grüssen
Markus S.


 Bild

Excel-Beispiele zum Thema "Zeilen und Spalten von Bereich markieren"

Zeilenhöhe in cm festlegen download Summe gefilterter Zeilen download
Zeilenumbruch download Leere Zeilen löschen download
Spalten/Zeilen aus- und einblenden download Zeilenumbruch in Formel erzwingen download
Zeilen und Spalten über ein Drehfeld ein- und ausblenden download Alle Kopf-/Fußzeilen-Festlegungen löschen download
Fußzeilen beim Öffnen eintragen download Zellinhalte zeilenweise sortieren download
Zeilen markieren download Über VBA Schriftgröße von Fußzeilen bestimmen download
Einige Zeilen in einer sequentiellen Datei ersetzen download Zeilen oberhalb der markierten Zellen einfügen download
Anzahl der einzufügenden Zeilen abfragen download Leere Zeilen beim Drucken unterdrücken download
Beim Kopieren auch die Zeilenhöhe und Spaltenbreite übernehmen download Zeilen löschen, wenn in bestimmten Spalten keine Werte stehen download
Alle nichtleeren Zeilen markieren download Zeilen mit leeren Formeln beim Druck unterdrücken download
Zeilen bedingt durch SpinButton verschieben download Auf Doppelklick Zeilenumbruch und "X" download
Leere Zeilen beim Druck ausblenden download Menüpunkte zum Einfügen und Löschen von Zeilen hinzufügen download
Zeilenweise sortieren download Leere Zeilen und Spalten in ausgewähltem Bereich löschen download
Alle leeren Zeilen und Spalten entfernen download Kopf-/Fußzeilen-Festlegungen übernehmen download
Zeilen mit Zellen mit rotem Hintergrund ausblenden download Nur Zeilen mit einer "2" drucken download
Nur Zeilen mit bestimmtem Inhalt in HTML-Datei konvertieren download Schriftart in Zeilen wechselweise fett/nicht-fett formatieren download
Zeilenweise von Blatt zu Blatt kopieren download Doppelte Datensätze und Leerzeilen löschen download
Alle Zeilen außer der mit dem höchsten Wert löschen download In einem zweiten Tabellenblatt vorgegebene Zeilen beschriften download
Mit InputBoxes Zeilennummern abfragen und Summe bilden download Kofpzeilenwerte angekreuzter Zellen multiplizieren download
Zeilen eines zweiten Blattes im ersten über Drehfeld anzeigen download Zeilenumbrüche im aktiven Blatt entfernen download
Werte von jeweils zwei Zeilen verbinden download Bei Zeileneintrag Anzeige von "erledigt" download
Werte aus Tabelle1 mit zusätzlichen Leerzeilen in Tabelle2 download Zeilenumbrüche in eine *.CSV-Datei übernehmen download
Druckstart- und endzeilen über InputBox abfragen download Zeilen in Abhängigkeit des Wertes in Spalte A kopieren download
Abfrage zum Kopierbereich von Startzelle, Zeilen- und Spaltenanzahl download Zeilen einfügen, Werte und Bezüge zu den Werten eintragen download
Tabellenzeilen in Abhängigkeit einer zweiten Tabelle einblenden download Tabellen vergleichen und Zeilen ersetzen download
Vorkommen von Zahlenreihen in Spalten download Funktion ANZAHL2 ohne ausgeblendete Spalten download
Spaltenbreite anpassen download Spalten einer Mehrbereichsauswahl ausblenden. download
Spaltennamen bestimmen download In einem Dialog ausgewählte Spalten drucken download
Spalten bedingt summieren und Zellen formatieren download Abfrage der markierten Spalten download
Wert aus Spalte C, wenn Spalten A und B Bedingungen erfüllen download Schmale Spalten nebeneinander drucken download
Werte in mehreren Spalten sortieren download Textreihe auf mehrere Spalten mit fester Seitenlänge verteilen download
Spalten A und B vergleichen und Doppel in C listen download Alle leeren Spalten ausblenden download
Wertereihe nach dem Zufallsprinzip auf 4 Spalten verteilen download Einlesen von Spaltenköpfen in UserForm-ListBox download
Spalten ein-/ausblenden nach UserForm-ListBox-Vorgabe download Aktuellen Bereich in den Spalten A:F als Druckbereich download
Zellauswahl in Abhängigkeit des Spaltenkopfes download In mehrere Spalten doppelte Inhalte entfernen download
Sortierspaltenkopf vorgeben und Meldung in Statusleiste für 2 sec. download Werte bei Übereinstimmung in 2 Spalten sammeln download
Spalteninhalt in UserForm-TextBox mit ScrollBalken einlesen download Durchgehende Sortierung mehrer nebeneinanderliegender Spalten download
Suche von Korrespondenzwerten in zwei Spalten download Spalten über UserForm-Auswahl ein- und ausblenden download
Meldung bei Überschreitung einer Spaltensumme download Spaltentexte zusammenfassen und neu belegen download
Spaltenbreite gemäß den in den Zellen stehenden Zahlen festlegen download Zelleinträgen über die Formatierung Spaltennamen hinzufügen download
Textdatei mit mehr als 256 Spalten in Tabelle einlesen download Im TextFeld einer UserForm-ComboBox Wert aus 2 Spalten anzeigen download
Gruppenüberschriften in Nebenspalten übertragen download Spaltenwerte in UserForm-ListBox übernehmen und ausgeben download
Datensätze zählen, die in einigen Spalten identisch sind download Spalten mit gleichen Spaltenköpfen zusammenfassen download
Alle Zeilen und Spalten außerhalb des benutzten Bereiches löschen download Spalten mit Zellen ohne Eintrag oder 0-Werten ausblenden download
Über InputBox zu ermittelnde Spaltenanzahl einfügen download Festlegung der Sortierspalten nach dem Feature Gültigkeit download
Import einer Textdatei mit mehr als 256 Spalten download Spaltenbreiten der nicht ausgeblendeten Spalten anpassen download
Spaltenweiser Blattschutz in Abhängigkeit des Anwendernamens download Leerzeichen aus einem Bereich löschen download
Befindet sich die aktive Zelle in einem bestimmten Bereich? download Mehrbereichsauswahl auf eine Seite drucken. download
Bereich mit Maximalwert markieren download Benannten Bereich erweitern download
Bereich in RefEdit-Element eingeben und auslesen download Benutzerdefinierte SVERWEIS-Funktion über mehrere Bereiche download
Letzter Wert aus einem Bereich download Bereiche bei Mehrfachauswahl prüfen download
Auswahl eines Zellbereiches verhindern download Bereiche in Abhängigkeit eines Zellinhaltes drucken download
Den selben Bereichsnamen in mehreren Tabellenblättern download URLs eines ausgewählten Bereiches in HyperLinks umwandeln download
Werte aus Zellbereich in eine Matrix übernehmen und auslesen download Zellauswahl auf den ausgewählten Bereich beschränken download
Berechnung des ausgewählten Bereiches in der Statusleiste download Bereiche auf Übereinstimmung vergleichen download
Scrollbereich begrenzen download Tabellenblattbereich als Email versenden download
Serie von Bereichsnamenteilen einer Arbeitsmappe ändern download Worte in einem vorgegebenen Bereich zählen download
Bereichsnamen ermitteln und als Kommentare anzeigen download Bereichsnamen in UserForm-ListBox auflisten und editieren download
Einen vorgegebenen Tabellenblattbereich in neue Arbeitsmappe download Werte aus einem nicht zusammenhängendem Bereich auslesen download
Druckbereich variabel gestalten download Tabellenblattbereich sortiert als Zellkontextmenü download
Überschriften aus Spalte C in Spalte D in den relevanten Bereich download Druckbereich bis zum ersten Nullwert festlegen download
Werte eines bestimmten Wochentages und eines Zeitbereiches addieren download Markierten Bereich mit jeweiligem Mwst-Satz multiplizieren download
Cursor in bestimmtem Zellbereich in Eieruhr verwandeln download Maximalwert aus einem Bereich ermitteln und in Spalte A eintragen download
Formelbereich in Einzelelemente aufschlüsseln download Datenreihenbeschriftungs-Quellbereich ausserhalb des Datenbereiches download
Diagramm-Datenbereich über Schaltfläche festlegen download Einen von einer Schlüsselziffer abhängigen Bereich kopieren download
Namen eines ausgewählten Bereiches auslesen download Den in einer Zelle genannten Bereich eines Blattes drucken download
Zugriff auf Zellen unter Verwendung eines Bereichsnamens download Bereich aus anderer Tabelle für 2 Sekunden anzeigen download
Nur die sichtbaren Zellen eines AutoFilter-Bereiches einlesen download Über UserForm-RefEdit-Steuerelement Bereich auswählen download
Über InputBox festzulegenden Bereich kopieren download Anzahl der Übereinstimmungen in zwei Bereichen ermitteln download
Zellen vergleichen und markieren download Markieren in Abhängigkeit vom Quartal download
Listbox-Eintrag durch Mausbewegung markieren download Drei Zellen rechts der aktiven Zelle markieren download
Zelle mit Maximalwert markieren download Start- und Enddatum abfragen und markieren download
Minimalwerte je Zeile markieren download Nach Verlassen von Spalte B Spalte C markieren download
Mit der aktiven Zelle jeweil 9 weitere in der Zeile markieren download Monatsabhängige Tagesliste anlegen und Wochenenden markieren download
Wahlweise Elemente in UserForm-Text- oder -ListBox markieren download Begriffe in ausgeblendeter Spalte suchen und Fundzeile markieren download
Zelle mit kleinsten Wert markieren download Bestimmte Zeichen in einer UserForm-TextBox markieren download
Über die bedingte Formatierung den Minimalwert markieren download Kopfzelle mit aktivem Autofilter markieren download
Doppelt vorkommende Werte markieren download Doppelte Datensätze farblich markieren und auflisten download
Wochenenden und Feiertage in Jahresliste markieren download Datumsreihen nach Vorgabe markieren download
Zeichen in UserForm-TextBox durch ScrollBar-Schieber markieren download Datumsbereich in Abhängigkeit von 3 Kriterien markieren download
Kürzel über Kontextmenü auswählen und markieren download Tabellen vergleichen und bei Nichtübereinstimmung markieren download
Suchbegriff abfragen und Fundzeile markieren download Maximalwerte im selektierten Bereich markieren download
Min- und Max-Werte automatisch markieren download In Folgeblättern nicht vorkommende Werte markieren download
Überschrittene Zahlungstermine markieren download Von einer Zeilenauswahl jede zweite markieren download
Zellen in Abhängigkeit der aktuellen Uhrzeit markieren download Datumsbereich gem. Start- und Enddatum markieren download
Letzte Zeile mit einem bestimmten Anfangsbuchstaben markieren download Zellen in Abhängigkeit des Summen-Teilergebnisses markieren download
Cursor-Position rechts und links markieren download Alle ungeraden Zahlen markieren download
Label und Zellen farbig markieren download Doppelt vorkommende Werte in Spalte A markieren download
Artikel mit den in einem Farbindex hinterlegten Farben markieren download Gleiche Einträge markieren download
Teilstrings vergleichen und markieren download Werte markieren, die größer als Parallelwerte sind download
Markieren von Auswahlbereichen download Markieren von festgelegten Bereichen download
Zeile markieren, in der sich der Cursor befindet download Datensätze wechselseitig bei Nichtauffinden markieren download
Werte, die auch in anderen Spalten vorkommen, markieren download