07. april 2009 - 09:06
Der er
3 kommentarer og 1 løsning
Kopier samme celle fra alle ark til en oversigt
Hej Jeg har en excel fil indeholdende en masse ark. Hvert ark er et skema. Skemaet er sat ens op på alle ark. Jeg kunne godt tænke mig at få kopieret et par celler fra hvert ark og indsat dem under hinanden på et nyt ark. Eks.: Det nye oversigtsark: Ark 1 B25:E25 Ark 2 B25:E25 Ark 3 B25:E25 Ark 4 B25:E25 Osv. Det kunne være lækkert, om man også for hver række kunne tilføje navnet på arket. (Men det er ikke strengt nødvendigt.) På forhånd mange tak for hjælpen.
Annonceindlæg fra DE-CIX
07. april 2009 - 09:37
#1
Sub opbygIndex() Const oversigtsArkNavn = "index" Dim ark Dim arkI, rækI Set arkI = ActiveWorkbook.Sheets(oversigtsArkNavn) rækI = 1 Application.ScreenUpdating = False For Each ark In ActiveWorkbook.Sheets If LCase(ark.Name) <> oversigtsArkNavn Then ActiveWorkbook.Sheets(ark.Name).Activate With arkI .Cells(rækI, 1) = ark.Name .Cells(rækI, 2) = ActiveSheet.Range("B25") .Cells(rækI, 3) = ActiveSheet.Range("C25") .Cells(rækI, 4) = ActiveSheet.Range("D25") .Cells(rækI, 5) = ActiveSheet.Range("E25") End With rækI = rækI + 1 End If Next Application.ScreenUpdating = True arkI.Activate End Sub