Dobrý den,
potřebuji poradit s makrem, které mi odstraní řádek, který obsahuje určitý znak, hledání podle sloupce A
Ten znak může být obsažen i uprostřed text
např. -
tak odstraní řádky
7-
-
45-565
Našel jsem makro na jen specifický znak v buňce, viz. níže
Sub smazat_sedmicky()
Dim Firstrow As Long
Dim Lastrow As Long
Dim Lrow As Long
Dim CalcMode As Long
Dim ViewMode As Long
With Application
CalcMode = .Calculation
.Calculation = xlCalculationManual
End With
With ActiveSheet
.Select
ViewMode = ActiveWindow.View
ActiveWindow.View = xlNormalView
.DisplayPageBreaks = False
Firstrow = .UsedRange.Cells(1).Row
Lastrow = .UsedRange.Rows(.UsedRange.Rows.Count).Row
For Lrow = Lastrow To Firstrow Step -1
With .Cells(Lrow, "A") ' Sloupec s hledanými podmínkami
If Not IsError(.Value) Then
Select Case .Value
Case Is = "7": .EntireRow.Delete 'podmínka v uvozovkách
End Select
End If
End With
Next Lrow
End With
ActiveWindow.View = ViewMode
With Application
.Calculation = CalcMode
End With
End Sub
Makro - odstranění řádku, který obsahuje určitý znak Vyřešeno
Re: Makro - odstranění řádku, který obsahuje určitý znak
Zdravím,
a co takto?
a co takto?
Kód: Vybrat vše
Sub smazat_sedmicky()
Dim Firstrow As Long
Dim Lastrow As Long
Dim Lrow As Long
Dim CalcMode As Long
Dim ViewMode As Long
Dim Kde as integer
With Application
CalcMode = .Calculation
.Calculation = xlCalculationManual
End With
With ActiveSheet
.Select
ViewMode = ActiveWindow.View
ActiveWindow.View = xlNormalView
.DisplayPageBreaks = False
Firstrow = .UsedRange.Cells(1).Row
Lastrow = .UsedRange.Rows(.UsedRange.Rows.Count).Row
For Lrow = Lastrow To Firstrow Step -1
With .Cells(Lrow, "A") ' Sloupec s hledanými podmínkami
If Not IsError(.Value) Then
On Error Resume Next
Kde = WorksheetFunction.Search("#", .Value, 1)
If Err.Number = 0 Then
.EntireRow.Delete 'podmínka v uvozovkách
End If
Err.Clear
End If
End With
Next Lrow
End With
ActiveWindow.View = ViewMode
With Application
.Calculation = CalcMode
End With
End Sub
Re: Makro - odstranění řádku, který obsahuje určitý znak Vyřešeno
Jo, diky :)
funguje
funguje
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Odstranění nabídky Windows 7 při startu Win10
od regine » 10 srp 2025 18:22 » v Windows 11, 10, 8... - 1
- 7832
-
od zeus
Zobrazit poslední příspěvek
11 srp 2025 10:46
-
-
-
Addon nebo jiné řešení pro odstranění „Popularních vyhledavání“ na mobilních zařízeních Příloha(y)
od Daminekkkk » 23 čer 2025 18:22 » v Vše ostatní (sw) - 0
- 3893
-
od Daminekkkk
Zobrazit poslední příspěvek
23 čer 2025 18:22
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti