Nu kender jeg ikke rigtig noget til vba, men er det ikke muligt at udskifte: Loop Until IsEmpty(ActiveCell.offset(1, 0))
Med noget ala: Loop While Not ActiveCell.offset(1, 0) EOF
Synes godt om
Slettet bruger
20. juli 2009 - 12:48#2
Nu har jeg leget en smule med loop, efter inspirationer fra personer her på side der er meget bedre end mig, men jeg vil mene at du skal prøve noget i denne retning
Loop Until IsEmpty(ActiveCell) eller Loop until ActiveCell = 0
Du skal regne med at når du når til den sidste celle der skal beregnes, har du samtidig bedt den om at stoppe når cellen efter den der skal beregnes er tom, derfor beregnes cellen ikke.
Nu har jeg prøvet at udskfite "Do" ud med "Do While Not IsEmpty(ActiveCell.offset(1, 0))" og "Do While Not IsEmpty(ActiveCell)". Stadig uden held. Jeg har også prøvet "Loop Until IsEmpty(ActiveCell)", men det hjalp heller ikke.
Jeg kan se, at den vælger den sidste celle, men den udfører ikke loopet for den sidste celle. Den vælger bare den sidste celle med indhold, og så stopper loopet.
Synes godt om
Slettet bruger
20. juli 2009 - 13:35#4
Har du prøvet: Loop until ActiveCell = 0 eller Loop until ActiveCell = ""
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.