Så er jeg tilbage igen med et problem som jeg ikke selv kan gennemskue, jeg har en makro der laver et nyt ark med data og formatering og herefter fører udvalgte data over til et hovedark i en ny række.
I denne variende række har jeg så kolonne K der skal indeholde en HVIS(Max) formel, som kan give mig den største værdi ud fra værdier i I3 og i området mellem I6 og cellen ovenover min SUM() celle, (der som sagt varier i række nummer) som er den sidste værdi i kolonne I.
Hvis() formlen har jeg benyttet fordi jeg ønsker at der i kolonne K vil blive skrevet "FP" ud fra den værdi i det variende område der er størst.
Her er det udsnit af min makro, som jeg benytter for at få indsat HVIS(Max) formlen, men jeg kan som sagt ikke gennemskue at få den til at tage området mellem I6 og rækken over min sidste værdi i kolonne I.
ActiveCell.Offset(0, 4).Select
If ActiveCell.Offset(-1, 0) = "SpecialVaerdi" Then
ActiveCell.FormulaR1C1 = "=IF(MAX(R6C9)>R3C9,""FP"","""")"
Else
ActiveCell.FormulaR1C1 = "=IF(MAX(R3C9,R6C9:RC[-2])=RC[-2],""FP"","""")"
På forhånd tak