Home |
Search |
Today's Posts |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
With offset being a volatile function this will degrade the perfomance
(possibly substantially since there will be thousands of these). Volatile means that the function will recalculate every time a calculation runs, not just when one of it's dependant cells change. This can be a big drain on resources. If it was me I would be more inclined to use a macro to just insert blank rows every two rows. Sub InsertLines() Dim wks As Worksheet Dim rng As Range Set wks = ActiveSheet With wks Set rng = .Range("A3") Do While Not IsEmpty(rng.Value) rng.EntireRow.Insert Set rng = rng.Offset(2, 0) Loop End With End Sub -- HTH... Jim Thomlinson "Ikaabod" wrote: One way, if you're willing to add a new column, is to simply put 0 for B1:B3 then make B4 formula =B1+1 and copy B4 down as far as needed. Then in A1 formula =OFFSET(Sheet2!A1,-B1,0) in A2 formula =OFFSET(Sheet2!A2,-B2,0) leave A3 blank copy A1:A3 down as far as needed. -- Ikaabod ------------------------------------------------------------------------ Ikaabod's Profile: http://www.excelforum.com/member.php...o&userid=33371 View this thread: http://www.excelforum.com/showthread...hreadid=535003 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Formula from consecutive rows to alternate rows? | Excel Discussion (Misc queries) | |||
Transposing data from consecutive rows into non-consecutive rows | Excel Discussion (Misc queries) | |||
Referencing A Non Consecutive Range? | Excel Discussion (Misc queries) | |||
Inserting multiple rows in excel with data in consecutive rows | Excel Programming | |||
Selecting consecutive rows in VBA | Excel Programming |