Avatar billede simulu Juniormester
29. maj 2019 - 14:13 Der er 2 kommentarer

Summering af celle i flere ark?

Hej
Jeg har et dokument med forsk. makroer og med en række ark, der er navngivet med datoer, f.eks. 25.02.2019, 26.02.2019, 27.02.2019 osv.
Desuden er der en makro jeg aktiverer hver dag: den laver en kopi af arket 'skabelon' og navn giver det nye ark med den næste dato efter det foregående ark..

Jeg kan godt tænke mig at lave et summeringsark, der summere cellen A1 op på f.eks. de ark, der dækker februar måned. Findes der en smart måde, således jeg undgår at skrive +'25.09.2019'!A1 + '27.09.2019'!A1 +?

Giver det mening?

Mvh Jan Andreasen
Avatar billede Dan Elgaard Ekspert
29. maj 2019 - 14:28 #1
Avatar billede Jan Hansen Ekspert
29. maj 2019 - 14:36 #2
En brugerdefineret Function tænker jeg

=SumMd(måned,SumCelle)

I Modul:

Option Explicit

Function SumMd(Måned As Integer, SumCelle As Range) As Integer
   
    Dim Wb As Workbook
    Dim Ws As Worksheet
   
    Set Wb = ThisWorkbook
    For Each Ws In Wb.Sheets
        If Mid(Ws.Name, 5, 2) = Måned Then
            SumMd = Ws.Range(SumCelle.Address) + SumMd
        End If
    Next
End Function


ej testet

Jan
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