05.07.2024, 11:35
Hallo wertes Forum,
ich stehe mal wieder vorm Wald...
In der angehängten Datei möchte ich im Blatt "Liste" einige Zellen auswählen und anschließend in der kompletten Zeile die Inhalte löschen und die Zeile grau markieren.
Zusätzlich soll das genauso auf dem ausgeblendeten Blatt "Druck" passieren.
Mein Code markiert die Zeilen und färbt sie auch auf beiden Blättern grau. Leider werden die Inhalte nur im Blatt "Liste" gelöscht.
Test Inhalt löschen.xlsx (Größe: 9,75 KB / Downloads: 6)
Wie bekomme ich auch im Blatt "Druck" im selben Bereich die Inhalte gelöscht?
Vielen Dank für Eure Hilfe,
Lutz
ich stehe mal wieder vorm Wald...
In der angehängten Datei möchte ich im Blatt "Liste" einige Zellen auswählen und anschließend in der kompletten Zeile die Inhalte löschen und die Zeile grau markieren.
Zusätzlich soll das genauso auf dem ausgeblendeten Blatt "Druck" passieren.
Mein Code markiert die Zeilen und färbt sie auch auf beiden Blättern grau. Leider werden die Inhalte nur im Blatt "Liste" gelöscht.
Code:
Sub Makro1()
'
Dim Zelle As Range, Bereich As Range
Dim lngZeile As Long
Dim wksListe As Worksheet, wksDruck As Worksheet
Set wksListe = ThisWorkbook.Sheets("Liste")
Set wksDruck = ThisWorkbook.Sheets("Druck")
lngZeile = Rows.Count
With wksListe
For Each Zelle In Selection
If Bereich Is Nothing Then
Set Bereich = Zelle.EntireRow
Else
Set Bereich = Union(Bereich, Zelle.EntireRow)
End If
If Zelle.Row < lngZeile Then
lngZeile = Zelle.Row
End If
Next Zelle
Bereich.Select
.Cells(lngZeile, 1).Activate
End With
If MsgBox("Sollen die gewählten Positionen verschoben werden?", vbYesNo + vbQuestion + vbSystemModal, "Auftrag verschieben") = vbNo Then
End
End If
With wksListe
wksDruck.Visible = True
.Activate
Sheets(Array(wksListe.Name, wksDruck.Name)).Select
With Selection
.ClearContents
With .Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = -0.149998474074526
.PatternTintAndShade = 0
End With
End With
.Cells(1, 1).Select
wksDruck.Visible = False
.Activate
End With
'
End Sub
Test Inhalt löschen.xlsx (Größe: 9,75 KB / Downloads: 6)
Wie bekomme ich auch im Blatt "Druck" im selben Bereich die Inhalte gelöscht?
Vielen Dank für Eure Hilfe,
Lutz