29. september 2006 - 13:53Der er
4 kommentarer og 2 løsninger
Sidste element forskellig fra X
Hej,
Jeg har et excel ark med 2 kolonner. I den første er samtlige datoer for i år, og i den anden er der tal ud for visse datoer. I de celler hvor der ikke er tal, optræder der "-"'er. Fx:
Det jeg ønsker at finde er den dato tilhørende det sidste tal i kolonne B. Dvs. jeg skal finde det sidste element i kolonne B der er forskelligt fra "-", og så få fat på den tilhørende dato. Håber I kan hjælpe..
Public Sub SmartOffice_735450() Dim lRow As Long lRow = ActiveSheet.UsedRange.Rows.Count For lRow = ActiveSheet.UsedRange.Rows.Count To 1 Step -1 With ActiveSheet.Cells(lRow, 2) If IsNumeric(.Value) And .Value <> "" Then MsgBox "Dato'en er " & .Offset(0, -1).Value & " i rækkenr " & lRow Exit For End If End With Next lRow End Sub
bak's formel virker fint, omend jeg ikke forstår hvorfor.. muligvis fordi jeg ikke kender funktion af de tuborgklammer..?
Jeg har ikke prøvet Flemmings løsning, men kan forestille mig den er lidt langsommere da den løber felterne igennem i for-løkken. Hvis du smider et svar bak så vil jeg forsøge at fordele pointene retfærdigt.
Jeps, og den virker fint, men kan du forklare mig funktionen af tuborgklammerne? Og er der en mulighed for at 'gemme' disse i formlen, eller er man nødsaget til at trykke ctrl-shift-enter hver gang man har rettet i den?
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.