AW: Erste und Letzte Zeile mit bestimmtem Wert VBA
09.12.2014 17:18:15
Stefan
Hi Daniel,
Super Super Super, Vielen Dank ich habe die VBA Löscung genommen und es funktioniert.
Folgenden Code haben wir daraus gebaut. Suche nach allen Zeilen die MCD3 Haben (Wird noch variable) und Blende Sie aus wenn in einer Bestimmten Zelle nicht MCD3 Steht. Steht MCD3 in einer bestimmten Zelle werden Sie wieder eingeblendet.
Vielen Dank für deine Hilfe und einsn schönen Abend
Private Sub Worksheet_Change(ByVal Target As Range)
Dim varAusblend As Range
Dim varSchalter As Range
Dim AnfMCD3 As Integer
Dim ENDMCD3 As Integer
AnfMCD3 = Columns(2).Find(What:="MCD3", LookAt:=xlWhole, SearchDirection:=xlNext).Row
ENDMCD3 = Columns(2).Find(What:="MCD3", LookAt:=xlWhole, SearchDirection:=xlPrevious).Row
MsgBox AnfMCD3
MsgBox ENDMCD3
Set varAusblend = ActiveSheet.Rows(AnfMCD3 & ":" & ENDMCD3)
Set varSchalter = ActiveSheet.Cells(12, 15)
If varSchalter.Value = "MCD3" And varAusblend.Hidden = True Then
varAusblend.Hidden = False
Else
If varSchalter.Value "MCD3" And varAusblend.Hidden = False Then
varAusblend.Hidden = True
End If
End If
LotusScriptControlMode = Application.Run("RotzlerMacros.xls!fGetLotusScriptControlMode")
If LotusScriptControlMode = "1" Then
'### nothing ###
Else
' Application.Run "RotzlerMacros.xls!Rotzler_Worksheet_Change", Target
End If
End Sub