Avatar billede michael_mas Nybegynder
31. juli 2014 - 09:00 Der er 5 kommentarer og
1 løsning

Ignorer referencefejl via Makro

Min udfordring er at jeg har en matrice hvori jeg opsummerer en række resultater.

De enkelte celler i matricen henviser til forskellige ark, hvoraf nogle af dem ikke altid er dannet (afhænger af hvor mange produkter der skal analyses). Jeg har i de enkelte celler i matricen lavet det således at såfremt der er en referencefejl skal dette ignoreres.

Min udfordring er blot den at matricen ikke automatisk opdateres, hvorfor jeg gerne vil have en beregningsmakro.

Nogle kloge hoveder der kan hjælpe mig?
Avatar billede supertekst Ekspert
31. juli 2014 - 09:48 #1
Automatisk opdatering - hvornår?
Avatar billede michael_mas Nybegynder
31. juli 2014 - 10:10 #2
Normalt opdaterer Excel automatisk (med mindre det er slået fra), men min udfordring er at min matrice ikke automatisk opdateres.

Jeg vil derfor gerne tvinge en opdatering igennem af matricen på kommando. (eks. via en knap)

Jeg ignorer referencefejl i cellerne vha.
SUM.HVIS('S2'!$N$19;"<>#REF!")
SUM.HVIS('S3'!$N$19;"<>#REF!")
SUM.HVIS('S4'!$N$19;"<>#REF!")
...

Håber det giver mening
Avatar billede supertekst Ekspert
31. juli 2014 - 10:28 #3
Er det en fil du kan sende eller uploade?
Avatar billede michael_mas Nybegynder
31. juli 2014 - 10:30 #4
mail adresse?
Avatar billede supertekst Ekspert
31. juli 2014 - 10:42 #5
Ok - under min profil
Avatar billede supertekst Ekspert
01. august 2014 - 10:07 #6
Sub test()
Dim formel As String, ræk As Integer
    Application.ScreenUpdating = False
    For Each cc In Range("B4:K23").Cells
        ræk = cc.Row
Rem er kolonne B udfyld i rækken: ræk+3
        If Sheets("Cockpit").Range("B" & ræk + 3) <> "" Then
            If cc.HasFormula = True Then
                cc.Select
                formel = cc.Formula
                Selection = ""
                Selection.Formula = formel
            End If
        End If
    Next
End Sub
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

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