changing of code

Andries

Board Regular
Joined
Feb 3, 2011
Messages
127
Hi

Can somebody please help me with this code below. Currently it is looking at a value that is greater than 1 and then it duplicates the entire row underneath it. I want to change or insert a second condition where it has to also look at another value and then insert a blank row




Set cell = Range("O17")
Do Until IsEmpty(cell.Value)
If VarType(cell.Value2) = vbDouble Then
If cell.Value > 1 Then
cell.Offset(1).EntireRow.Range("A1:Q1").Resize(cell.Value - 1).Insert Shift:=xlShiftDown
cell.EntireRow.Range("A1:Q1").Resize(cell.Value).FillDown
End If

Set cell = cell.Offset(cell.Value)
Else
Set cell = cell.Offset(1)
End If
Loop

Rgds

Dries
 

Excel Facts

Fastest way to copy a worksheet?
Hold down the Ctrl key while dragging tab for Sheet1 to the right. Excel will make a copy of the worksheet.
Hi Dries,

add an other if with an action
Code:
Set cell = Range("O17")
    Do Until IsEmpty(cell.Value)
        If VarType(cell.Value2) = vbDouble Then
            If cell.Value > 1 Then
                cell.Offset(1).EntireRow.Range("A1:Q1").Resize(cell.Value - 1).Insert Shift:=xlShiftDown
                cell.EntireRow.Range("A1:Q1").Resize(cell.Value).FillDown
            End If
If cell.Value = "an other value" Then
                      ActiveCell.EntireRow.Insert
             End If

 
            Set cell = cell.Offset(cell.Value)
        Else
            Set cell = cell.Offset(1)
        End If
        Loop
 
Upvote 0

Forum statistics

Threads
1,224,518
Messages
6,179,256
Members
452,901
Latest member
LisaGo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top