Hej hej
Allt går med vba. Nedan inedan kod tar bort data men behåller rader där det står =falskt. Viktigt att det är funktionen falskt som du säger i din text, den bryr sig inte om strängen "falskt".. Du behöver själv markera data där du har dina =falskt och = SaNT. tusen rader går på ett blink, en miljon celler tar ett par seekunder. hela bladet tar not upp emot en timme :). Så markera maximalt en kolumn i taget.
Du klistrat in koden i din vba editor(alt f11) i en egen modul. (högerklick på VBAprojekt i VBA projekt fönstret, lägg till modul).
Du kör koden antingen via en knapp som du kopplar, en snabbtangent, eller via editorn på knappen play.
mvh
Christian
Sub testrng()
Dim mCell As Range
Dim FalseRng As Range
For Each mCell In Selection
If Not mCell Then
If Not FalseRng Is Nothing Then
Set FalseRng = Union(FalseRng, mCell)
Else
Set FalseRng = mCell
End If
End If
Next mCell
'markerar alla rader med false, du trycker delete själv. Sätt apostrof på denna om du istället vill använda clearcontents
FalseRng.EntireRow.Select
'Tar bort data men behåll raden där det står false. Ta bort apostrof på nedan kodsnutt för att aktivera funktion
'FalseRng.EntireRow.ClearContents
End Sub