Notifications
Clear all

Auto ajuste de celulla mesclada

9 Posts
3 Usuários
0 Reactions
1,765 Visualizações
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Bom dia

Estava observando os tópicos de ajuda, sobre este assunto, mas o que eu preciso é que as células B20 até AJ20, estão mescladas em fonte 14, mas o ajuste automático não funciona.

Como proceder.

 
Postado : 08/10/2014 8:06 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Me desculpa :oops: mas, se quer um conselho, esqueça células mescladas!!!

Att

 
Postado : 08/10/2014 8:21 am
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

é que na veradde é um relatórioi que foi montado em Excel, e na formação da linha, acba mesclada para questões de leiate.

 
Postado : 08/10/2014 12:24 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Eu não entendi muito bem o que vc quer, mas...

Uma alternativa para acabar com esse células mescladas é vc inserir uma caixa de texto transparente (e sem bordas) onde está o cabeçalho. Assim poderá acabar com essas células mescladas.

 
Postado : 08/10/2014 12:40 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O pessoal falou, evite céluals mescladas, só te darão dor de cabeça,... MAS, eu fiquei curioso, o que exatamente vc quer dizer com auto ajuste?

Se possível, poste um modelo compactado, e damos uma olhada.

FF

 
Postado : 08/10/2014 5:28 pm
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Segue o arquivo anexo para enteder o que acontece.

 
Postado : 09/10/2014 6:29 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Quando você fala

mas o ajuste automático não funciona.

, você refere se a ajustar automaticamente a coluna (autofit)ou Quebra de Texto?

 
Postado : 09/10/2014 1:51 pm
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Depois que você coloca as informações na célula mesclada e o texto acaba tendo que ir para a próxima linha até vai, mas fica cortado pela metade. neste caso o que não esta funcionando é o ajuste da altura da linha.

 
Postado : 10/10/2014 4:20 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Valdecirrk,

Anteriormente postei algo parecido e obtive como resposta a macro abaixo.
O problema é que com ela eu tenho que clicar em cada linha onde há células mescladas.
Se algúem puder modifica-la para inseri-la em um módulo e poder executá-la por meio de um botão, ajustando todas as linhas que contém células mescladas, resolveria.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim NewRwHt As Single
Dim cWdth As Single, MrgeWdth As Single
Dim c As Range, cc As Range
Dim ma As Range

With Target
If .MergeCells And .WrapText Then
Set c = Target.Cells(1, 1)
cWdth = c.ColumnWidth
Set ma = c.MergeArea
For Each cc In ma.Cells
MrgeWdth = MrgeWdth + cc.ColumnWidth

Next
Application.ScreenUpdating = False
On Error Resume Next
ma.MergeCells = False
c.ColumnWidth = MrgeWdth
c.EntireRow.AutoFit
NewRwHt = c.RowHeight
c.ColumnWidth = cWdth
ma.MergeCells = True
ma.RowHeight = NewRwHt
cWdth = 0: MrgeWdth = 0
On Error GoTo 0
Application.ScreenUpdating = True
End If
End With
End Sub

Obrigado a todos.

Silvio Felinto

 
Postado : 12/10/2014 12:42 pm