Jeg har et ark med mange rækker - det er ikke et fast antal rækker. Det er i Excel 2007 eng.
På en eller anden snedig måde (VBA), vil jeg have markeret rækken, hvis tallet i kolonne A >= og <= tallet i kolonne B på en af de øvrige rækker i arket Kolonne A, vil altid være lavere end Kolonne B.
I nedenstående eksempel Række 2 vil blive markeret da række 5 indeholder tal i samme interval Række 3 vil blive markeret da det ender på 500, som er første cifre i række 4 Række 4 vil blive markeret da det starter på 500, som er det sidste cifre i række 3 Række 5 vil ikke blive markeret
Sub Marker_raekke() Dim RK As Long Dim RK1 As Long
RK = 2 RK1 = 2 Do Cells(RK, 1).Select Do If Cells(RK, 2) <= Cells(RK1, 1) Then Cells(RK, 1).Select Selection.EntireRow.Select Selection.Interior.ColorIndex = 6 RK1 = RK1 + 1 Else RK1 = RK1 + 1 End If Loop Until Cells(RK1, 2) = "" RK = RK + 1 RK1 = 2 Loop Until Cells(RK, 2) = "" End Sub ----------------------------------------------
Med venlig hilsen
Henrik
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.