Avatar billede gladhund Nybegynder
26. september 2010 - 15:20 Der er 5 kommentarer og
1 løsning

Kæde der opfører sig mærkeligt

Hej,

Jeg forsøger at filtrere på data i flere workbooks. Med denne formel undersøger jeg hvor mange celler i en underliggende workbook, der lever op til et kriterie jeg har defineret i den aktive workbook, i celle C6:

=HVIS($C$6="";TÆLV('C:\Documents and Settings\Administrator\Desktop\[KP60.xlsm]Handlingsplaner'!$D$3:$D$1000);TÆL.HVIS('C:\Documents and Settings\Administrator\Desktop\[KP60.xlsm]Handlingsplaner'!$D$3:$D$1000;Rapporter!$C$6))

Jeg får denne fejl: #VÆRDI!

Kan nogen hjælpe mig med at få min kæde til at virke?

Jeg skal have 1-3 workbooks tilknyttet, som kan filtreres på 1-4 kriterier, men de vil alle kunne bruge ovenstående formel.
Avatar billede gladhund Nybegynder
26. september 2010 - 15:23 #1
Det mærkelige, eller irriterende, er, at lige så snart jeg åbner den workbook der er kæde til, så kommer tallet rigtigt frem i stedet for fejlmeddelelsen.
Avatar billede kabbak Professor
26. september 2010 - 15:44 #2
Der er desvære nogen funktioner, der ikke kan læse i en lukket workbook, så det er nok en, eller alle du bruger der ikke kan.
Avatar billede gladhund Nybegynder
26. september 2010 - 16:05 #3
Nå for den... Har du et forslag til et bedre alternativ, eller må jeg simpelthen skrive kodebid, er åbner og lukker bøgerne? Det kan jeg jo sådan set godt leve med - det er kun op til 3.
Avatar billede kabbak Professor
26. september 2010 - 21:09 #4
Hvis du sætter en kode ind på det ark, som du har formlen i, kan de måske bruges

Private Sub Worksheet_Change(ByVal Target As Range)
  Application.ScreenUpdating = False
    If Target.Address = "$C$6" Then
        Workbooks.Open Filename:="C:\Documents and Settings\Administrator\Desktop\[KP60.xlsm]Handlingsplaner"
        ActiveWindow.Close
        Range("G2").Calculate' det er her du har din formel
    End If
    Application.ScreenUpdating = True
End Sub
Avatar billede gladhund Nybegynder
27. september 2010 - 10:41 #5
Jeg siger tak - det vil jeg forsøge mig med. Du har sparet mig en del hovedbrud og hjulpet mig videre, så smid endelig et svar :)
Avatar billede kabbak Professor
27. september 2010 - 17: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