Herbers Excel-Forum - das Archiv

Code nur für die markierten Zeilen?

Bild

Betrifft: Code nur für die markierten Zeilen?
von: Selma

Geschrieben am: 17.03.2005 13:55:52
Hallo Leute,
ich habe ein Makro das dies benutzt: Cells(i,j).
Was muss ich ändern damit das Makro nur für markierte Zeilen gilt?

Vielen Dank im Voraus...
Liebe Grüße
Selma
Bild

Betrifft: Selection oT
von: u_
Geschrieben am: 17.03.2005 14:06:19
Bild

Betrifft: AW: Code nur für die markierten Zeilen?
von: Frank Domke
Geschrieben am: 17.03.2005 14:06:27
Hallo Selma,
hier ist eine Lösung:
Sub Test()
Dim rg As Range
Dim Zelle As Range
Set rg = Selection
For Each Zelle In rg.Cells
Debug.Print Zelle.Row
Next
End Sub

Viel Erfolg
Frank.
Bild

Betrifft: AW: Code nur für die markierten Zeilen?
von: Selma
Geschrieben am: 17.03.2005 17:02:50
Danke an alle......
Liebe Grüße
SELMA
Bild

Betrifft: AW: Code nur für die markierten Zeilen?
von: Volker

Geschrieben am: 17.03.2005 14:10:42
Hallo Selma,
ActiveCell ist die aktive Zelle. Bei einem Bereich ist ActiveCell die linke, obere Zelle.
Dann gibt's noch
Selection.Row, entspr. ActiveCell.row
Selection.Rows.Count: Anzahl der markierten Zeilen
entsp. gilt für
Selection.Column
Selection.Columns.Count
Gruß
Volker
 Bild
Excel-Beispiele zum Thema "Code nur für die markierten Zeilen?"
Abfrage der markierten Spalten Zeilen oberhalb der markierten Zellen einfügen
Markierten Bereich mit jeweiligem Mwst-Satz multiplizieren Markierten Bereich drucken
Zeilenhöhe in cm festlegen Summe gefilterter Zeilen
Zeilenumbruch Leere Zeilen löschen
Spalten/Zeilen aus- und einblenden Zeilenumbruch in Formel erzwingen