Ir ao conteúdo
  • Cadastre-se

Macro-inserir linhas usando combox


2512nilson

Posts recomendados

Mestres, estou tentando fazer uma planilha excel protegida onde a partir de certa linha seja permitido incluir e excluir linhas. A ideia e deixar que o usuário selecione o range a sua escolha (não permitir incluir e excluir no cabaçalho).

Pesquisando aqui no forum, cheguei muito proximo, porém, esbarei em dois problemas: a) tratamento quando é acionado o botão cancelar e, B) não consegui bloquear o espaço usado para o cabeçalho. Alguem se habilita? abraço.

Segue a macro até onde chequei...

Sub InserirLinhasConcep_Nilson()

Dim Linha As Long ' número da linha a partir da qual vai inserir

Dim k As Long ' quantidade de linhas a inserir

Dim Response As Long

Linha = InputBox("A partir de qual linha deseja incluir?")

k = InputBox("Quantas linhas?")

k = k - 1

Rows(Linha & ":" & Linha + k).Insert

MsgBox linhas & " linhas inseridas.", vbInformation

End Sub

-------

Link para o comentário
Compartilhar em outros sites

Crie uma condição!

Use o código abaixo e tente inserir a partir da linha 2, por exemplo.

Sub InserirLinhasConcep_Nilson()

Dim Linha As Long ' número da linha a partir da qual vai inserir
Dim k As Long ' quantidade de linhas a inserir
Dim Response As Long

OK:
Linha = InputBox("A partir de qual linha deseja incluir?")
If Linha <= 2 Then
MsgBox "Proibido inserir no cabeçalho!" & vbLf & _
"Escolha outra linha!"
GoTo OK:
End If

k = InputBox("Quantas linhas?")
k = k - 1
Rows(Linha & ":" & Linha + k).Insert

MsgBox k + 1 & " linhas inseridas.", vbInformation
End Sub

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!