Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to set up asheet which will dynamically copy & paste formatted
cells a number of times. However this process will change depending on the results of a separate calculation; So far I can calculate the number of iterations and display the result in a cell, I now need to select the range of cells to be copied e.g. range ("A1:C5") and copy this range 'n' times adjacent to my originating block. If I look at the code from a recorded macro the code reads as follows: -- range("A1:C5").Select Selection.Copy range("D1").Select Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False range("G1").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False How can I refer to my calculated result in order to set the macro to automatically PasteSpecial 'n' number of times? -- Cheers, Andy |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How can I copy big ranges of cells without drag or copy/paste? | Excel Discussion (Misc queries) | |||
using macro to copy and paste filtered results, what if blank? | Excel Worksheet Functions | |||
copy and paste cells to a different worksheet according to IF results | Excel Programming | |||
Copy paste ranges from multiple sheets | Excel Programming | |||
Copy and Paste ranges between files | Excel Programming |