Definir a largura de várias colunas no Excel

Definir a largura de várias colunas no Excel

Eu tenho um monte de colunas em uma planilha, essas colunas não têm a mesma largura, mas todas essas colunas devem ter no total uma determinada largura. Como posso fazer isso, mantendo a proporção?

Então eu tenho isso:

insira a descrição da imagem aqui

Digamos agora que eu quero que isso tenha 15 cm, como posso fazer isso mantendo a proporção, sem ter que definir manualmente a largura de cada coluna?

Obrigado,

Responder1

Sua melhor aposta pode ser uma sub-rotina VBA (também conhecida como macro). Aqui está uma prova de conceito desajeitada:

Sub redimensionar_colunas()
    Colunas("A").ColumnWidth = Colunas("A").ColumnWidth * (15/10,5)
    Colunas("B").ColumnWidth = Colunas("B").ColumnWidth * (15/10,5)
    Colunas("C").ColumnWidth = Colunas("C").ColumnWidth * (15/10,5)
    Colunas("D").ColumnWidth = Colunas("D").ColumnWidth * (15/10,5)
Finalizar sub

Tenho certeza de que alguém aqui pode melhorar o que foi dito acima.

Responder2

Você pode selecionar mais de uma coluna clicando e arrastando para as letras das colunas. Em seguida, arraste a borda entre qualquer um dos cabeçalhos das colunas selecionadas para deixar todas as colunas do mesmo tamanho. Todas as células em uma coluna sempre terão a mesma largura. Você não pode fazer com que uma célula individual seja mais larga do que as outras células da coluna.

Você pode usar células mescladas para fazer com que uma célula ocupe mais de uma coluna, mas isso não é aconselhável, porque as células mescladas causam muitos problemas.

informação relacionada