Apreciei o bom exemplo que o Leandro Alves inseriu em um de seus projetos, uma macro que aumenta a largura da coluna da planilha:
Columns("a:a").ColumnWidth = 20
Estou tentando fazer isso com a altura da linha, mas até agora não tive resultados positivos, peço ajuda para os membros do fórum para me ajudar a solucionar esse detalhe.
Anexei modelo simples só para mostrar a eficiência da macro.
Abraços.
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Altura da linha da planilha - VBA (Resolvido)
- Rafael Monteiro
- Consultor
- Mensagens: 277
- Registrado em: Seg Nov 28, 2011 8:27 am
- Localização: Sorocaba - SP
- Contato:
Altura da linha da planilha - VBA (Resolvido)
- Anexos
-
- Lagura e altura das colunas.zip
- Largura e altura da planilha
- (26.91 KiB) Baixado 557 vezes
Editado pela última vez por Rafael Monteiro em Sex Mar 16, 2012 2:32 pm, em um total de 1 vez.
- joseA
- Jedi
- Mensagens: 1048
- Registrado em: Qui Out 22, 2009 7:22 am
- Localização: Cel. Fabriciano - MG
Re: Altura da linha da planilha - VBA
Código: Selecionar todos
Sub Largura()
Columns("a:a").ColumnWidth = 30
Columns("a:a").RowHeight = 30
End Sub
Sub Lagura_padrão()
Columns("a:a").ColumnWidth = 8.43
Columns("a:a").RowHeight = 12.75
End Sub
Editado pela última vez por joseA em Sex Mar 16, 2012 1:38 pm, em um total de 1 vez.
- joseA
- Jedi
- Mensagens: 1048
- Registrado em: Qui Out 22, 2009 7:22 am
- Localização: Cel. Fabriciano - MG
Re: Altura da linha da planilha - VBA
Em tempo...
Para ajustar altura automático conforme conteúdo digitado.
O mesmo para largura.
Para ajustar altura automático conforme conteúdo digitado.
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
Columns("A:F").EntireRow.AutoFit
End Sub
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
Columns("A:F").EntireColumn.AutoFit
End Sub
- Rafael Monteiro
- Consultor
- Mensagens: 277
- Registrado em: Seg Nov 28, 2011 8:27 am
- Localização: Sorocaba - SP
- Contato:
Re: Altura da linha da planilha - VBA (Resolvido)
Excelente JoseA,
Apenas fiz um ajuste para que a macro aumente apenas 1 linha.
Valeu pela dica JoseA, é sempre necessário uma forcinha para continuarmos ativo nessa atividade de programação!
Abs.
Apenas fiz um ajuste para que a macro aumente apenas 1 linha.
Valeu pela dica JoseA, é sempre necessário uma forcinha para continuarmos ativo nessa atividade de programação!
Abs.
Código: Selecionar todos
Sub altura()
Range("a1").RowHeight = 25
End Sub
Sub altura_Padrão()
Range("a1").RowHeight = 12.75
End Sub