Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I want to insert a certain number of row texts into 20 identical spreadsheets.
When I copy the area I want to insert then my macro stops after the first of the 20 sheets. I use "for x=1 to 20" "Next x" to acheive the repeated copy. Is there a simple way to get the result i want? 20 sheets in one Workbook The code I have is the following. It solves the problem but on slow machines in the organisation it takes time as I make three loops ----------------------------------------------------------- ActiveSheet.Unprotect Password:="tomstr" Sheets("Pos A").Select For x = 1 To 20 ActiveSheet.Unprotect Password:="tomstr" Range("a31").Select ActiveSheet.Next.Select Next x Sheets("Parametrar").Select Range("b40:e77").Select Application.CutCopyMode = False Selection.Copy Sheets("Pos A").Select For x = 1 To 20 ActiveSheet.Paste ActiveSheet.Next.Select Next x Sheets("Pos A").Select For x = 1 To 20 Range("a12").Select Range("a2").Select Range("a1").Select ActiveSheet.Protect Password:="tomstr" ActiveSheet.Next.Select Next x Sheets("Projektbeskrivning").Select ActiveSheet.Protect Password:="tomstr" Range("a12").Select Range("a2").Select Range("a1").Select End Sub -- Tomas S |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to convert cell formula functions to code functions | Excel Discussion (Misc queries) | |||
efficiency: database functions vs. math functions vs. array formula | Excel Discussion (Misc queries) | |||
Looking for a site with functions that substitute the ATP functions | Excel Worksheet Functions | |||
Nestling functions | Excel Programming | |||
excel functions and User defined functions | Excel Programming |