Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Is there a quicker way to copy a rang abd its formatting this is 2
I need to make several copies of 64 rows from sheet 1 to sheet 2 including
the formatting. the copy, rowheight, and the columnwidth functions are extremely slow. How would you do this with a collection object, or better yet through the Excel database? Sub experiment() Dim NumberOfLines As Integer NumberOfLines = 3 Dim ExistingSheet As Worksheet Dim NewSheet As Worksheet Set ExistingSheet = ThisWorkbook.Sheets("2") Set NewSheet = ThisWorkbook.Sheets("NewSheet") Dim i As Integer Dim j As Integer Dim LineCount As Integer For LineCount = 1 To NumberOfLines For i = 1 To 64 For j = 1 To 13 Worksheets("2").Cells(i + 10, j).Copy Destination:=Worksheets("NewSheet").Cells(i + 10 + (LineCount - 1) * 66, j) Worksheets("2").Cells(i + 10, j).ColumnWidth = Worksheets("NewSheet").Cells(i + 10 + (LineCount - 1) * 66, j).ColumnWidth Next j Worksheets("2").Cells(i + 10, j).RowHeight = Worksheets("NewSheet").Cells(i + 10 + (LineCount - 1) * 66, j).RowHeight Next i Next LineCount End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
How can I copy the formatted value and paste as a new value(not the original value with formatting)? | Excel Discussion (Misc queries) | |||
Can I copy the formatting of a cell in a IF Fucntion "VLOOKUP"? | Excel Worksheet Functions | |||
How do I copy text formatting using a formula? | Excel Discussion (Misc queries) | |||
Copy paste Conditional Formatting | Excel Discussion (Misc queries) | |||
Excel won't copy outside sheet | Excel Discussion (Misc queries) |