Excel Consistentemente Inserir linha em branco no topo da folha (após a primeira linha congelada)

2

Estou tentando criar uma planilha do Excel que terá uma linha em branco no topo para que meus colegas de trabalho solicitem coisas. Ao contrário deste post " Inserir linhas consistentemente no topo da página no Excel "minha folha de excel tem uma primeira linha congelada como rótulos para as colunas. De qualquer forma, o código não funcionou para mim, então eu gostaria de esclarecer o post anterior também.

    
por DJD 18.02.2016 / 14:34

1 resposta

0

Isso pode ser resolvido com uma pequena modificação na explicação a que você está se referindo. Primeiro eu congelei a primeira linha. Então eu gravei uma macro que insere uma linha acima da segunda linha. Este é o código.

Sub NewRow()
        Rows("2:2").Select
        Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
End Sub

Em seguida, adicionei um botão clicando na guia "Desenvolvedores" e inseri-lo. Então eu conectei a macro ao botão. Para obter uma explicação detalhada: link .

Você também deve ter cuidado para que seu botão não seja redimensionado ao inserir novas linhas, isso pode ser evitado clicando com o botão direito do mouse no botão e escolha editar. Então você tem que ir na guia de propriedades e selecione "não mover ou dimensionar as células".

Agora você tem um botão totalmente funcional que insere linhas abaixo do painel congelado.

    
por 19.02.2016 / 07:48