Avatar billede pejsen Nybegynder
18. januar 2008 - 23:18 Der er 5 kommentarer og
1 løsning

BAK - Formel og resultat i samme celle

Hej BAK

Med henvisning til spørgsmpl http://www.eksperten.dk/spm/243822, har jeg følgende tilægsspørgsmål.

Virker koden på et område eks.: (G14:P28)???
Og kan man løse det, hvis dette område er dynamisk, altid med start i G14??


Hilsen Pejsen
22. januar 2008 - 21:10 #1
Linien              Set rCalcCell = Range("D2")
kan jo ændres til    Set rCalcCell = Range("G14:P28")
og så kan det testes.

Hvordan vil man kunne identificere hvad der skal være den sidste celle istedet for P28?
Hvis man kan finde cellen, så kan man også lave det.
Avatar billede pejsen Nybegynder
24. januar 2008 - 21:10 #2
Kan jeg så flette nedenstående ind???

Bare på en celle istedet


Dim LastRow As Range
    Set LastRow = Columns(1).Find("km i alt", LookIn:=xlValues, lookat:=xlWhole)
   
    'Check if target within allowed range
    If Not Intersect(Target, Range("H14:P" & LastRow.Row - 1)) Is Nothing Then
24. januar 2008 - 21:24 #3
Har du prøvet?? Det er da et okay bud

Hvis nu det der "km i alt" altid er det der står nederst i kolonne A, så kan dette også testes:
    Dim lLastRow As Long
    lLastRow = Me.Cells(Me.Rows.Count, 1).End(xlUp).Row - 1

    'Check if target within allowed range
    If Not Intersect(Target, Range("H14:P" & Cstr(lLastRow.Row))) Is Nothing Then
25. januar 2008 - 17:08 #4
Løste det problematikken for dig?
Avatar billede pejsen Nybegynder
26. januar 2008 - 21:55 #5
Ja, mit bud løste probelmatikken.
"Km ialt" står ikke nederste kolonnen, i mit tilfælde.
Så dit bud kun ikke bruges, denne gang

Men tak for hjælpen


Pejsen
26. januar 2008 - 23:23 #6
:-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester