Avatar billede bang16 Nybegynder
15. december 2007 - 02:17 Der er 6 kommentarer og
1 løsning

Opsummerings ark

Hej,

jeg har oprettet en fil, hvor i jeg har en masse ark. Der kommer dog ofte nye til (og nogle gange fra)

Jeg har så et ark (Udskrift), som gerne skulle vise arket's navn (Også overskriften, som står i "B1") og derefter tre værdier, som står i "G12", "G13" og "G14". Kan dette laves, så alle arkene automatisk bliver repræsenteret på Udskriftsarket med de 3 værdier, så jeg ikke skal ind og taste hver gang jeg opretter et nyt ark. De nye ark bliver i forvejen oprettet via en makro-knap!

Mvh Morten
Avatar billede excelent Ekspert
15. december 2007 - 14:18 #1
Sub Collector()

Set sh = Sheets("Udskrift")
For Each ws In ActiveWorkbook.Worksheets
If ws.Name <> sh.Name Then
x = x & ws.Name & ":" & ws.[B1] & ":" & ws.[G12] & ":" & ws.[G13] & ":" & ws.[G14] & ":" & ":"
End If
Next
y = (ActiveWorkbook.Worksheets.Count - 1) * 6 + 1

sh.Range("D2:D" & y) = Application.Transpose(Split(x, ":"))

End Sub
Avatar billede jkrons Professor
15. december 2007 - 14:21 #2
Jeg er ikke helt klar over, om dette er hvad du ønsker, men prøv og vend tilbage:

Sub ListArk()
    Dim i As Long, so As Object
    Sheets(1).Range("A:A").ClearContents
    i = 0
    For Each so In Sheets
        i = i + 1
        Sheets(1).Cells(i, 1).Value = so.Name
        Sheets(1).Cells(i, 2).Value = so.Range("B1")
        Sheets(1).Cells(i, 3).Value = so.Range("G12")
        Sheets(1).Cells(i, 4).Value = so.Range("G13")
        Sheets(1).Cells(i, 5).Value = so.Range("G14")
    Next
End Sub
Avatar billede bang16 Nybegynder
15. december 2007 - 15:38 #3
Det virker begge 2 efter hensigten. Jkrons har ramt det lige som jeg havde tænkt det. Dog opretter den felterne på det første ark og ikke på "Udskrifts"-arket, som blot hedder Udskrift. Hvordan ændrer man lige det?
Avatar billede jkrons Professor
16. december 2007 - 13:12 #4
Ret Sheets(1) til Sheets("Udskrift") alle steder.
Avatar billede jkrons Professor
16. december 2007 - 13:13 #5
Og et svar :-)
Avatar billede bang16 Nybegynder
18. december 2007 - 16:06 #6
Tusind tak for hjælpen - virker lige efter hensigten nu!! :o)
Avatar billede jkrons Professor
18. december 2007 - 17:13 #7
Velbekomme :-)
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