- 10 Set 2021 às 14:09
#66853
oI,
Tenho abaixo o comando para inserir uma linha em branco após clicar na célula,
preciso que crie mais de uma linha, podem ajudar?
Obrigado.
======================================================
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim linha As Long
If ActiveCell.Column = 1 Then
linha = ActiveCell.Row
While Plan1.Range("A" & linha).Value <> ""
If Plan1.Range("A" & linha).Value <> "" Then
If Plan1.Range("A" & linha + 1).Value <> "" Then
If Plan1.Range("A" & linha).Value <> Plan1.Range("A" & linha + 1).Value Then
Plan1.Rows(linha + 1).Insert shift:=xlDown
Exit Sub
End If
End If
End If
linha = linha + 1
Wend
End If
End Sub
Tenho abaixo o comando para inserir uma linha em branco após clicar na célula,
preciso que crie mais de uma linha, podem ajudar?
Obrigado.
======================================================
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim linha As Long
If ActiveCell.Column = 1 Then
linha = ActiveCell.Row
While Plan1.Range("A" & linha).Value <> ""
If Plan1.Range("A" & linha).Value <> "" Then
If Plan1.Range("A" & linha + 1).Value <> "" Then
If Plan1.Range("A" & linha).Value <> Plan1.Range("A" & linha + 1).Value Then
Plan1.Rows(linha + 1).Insert shift:=xlDown
Exit Sub
End If
End If
End If
linha = linha + 1
Wend
End If
End Sub