> ... ajustar el alto de la fila segun el alto de las celdas en la columna que yo desee [...]
considerando que =>en una columna<= puede haber =>filas<= de 'diferentes alturas'...
puedes 'usar' el alto de una celda ['cualquiera'] en una fila 'especifica' como 'base' y...
'aplicarla' como 'alto' de otra celda ['cualquiera'] en 'otra' fila 'especifica'
es decir... el 'alto' de una celda.. 'se aplica' a =>toda<= la fila [p.e.]
[...]
ActiveCell.RowHeight = Range("a1").RowHeight
[o...]
Range("c5").RowHeight = Range("z3").RowHeight
[o...] ???
saludos,
hector.
> ... no me funciona (esta claro que me he explicado muy mal).
> ... celdas A1, B1 y C1 las defino con : Formato > Celdas > Ajuste > Alineación > Ajustar texto.
> Introduzco, por ejemplo, el siguiente texto en cada celda:
> A1: aa
> B1: aaaaaaaaaa aaaaaa aaaa
> C1: aaaaaaaaaa aaaaaa aaaaaaaaaaaaaa aaaaaa aaaaaaaaaaaaaa aaaaaa [...]
> ... que la fila 1 tenga el alto que corresponde a la celda B1 [...]
'sin importar' que la/s celda/s hagan uso del 'ajuste de texto' para el alto de la fila...
SI aplicas a una [celda de 'esa'] fila un alto 'forzado' [manual... formato -> fila -> alto +/- 'al doble' o...]
el alto de la fila 'permanecera' hasta en tanto 'vuelvas' a usar: formato -> fila -> autoajustar ;)
¿comentas si se 'ajusta' a lo que necesitas?
saludos,
hector.
> ... la hoja tiene mas de 1.700 filas ... que el proceso fuera automatizado mediente eventos de hoja, etc.
> ... muchas celdas ... mas de 1.000 caracteres ... en la misma columna (B, por ejemplo) [...]
> ... que el alto de la fila fuera el ... de la columna colindante (A, siguiendo el ejemplo) [...]
suponiendo que la columna colindante [a, por ejemplo] tuviese YA el alto 'apropiado'
y que la columna que se debe 'ajustar' a [NO 'exceder] el alto de 'esa' columna a fuese 'b'...
=== en el modulo de codigo de la hoja ===
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
With Target
.WrapText = False
.RowHeight = .RowHeight
.WrapText = True
End With
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨¨
=> toma nota de que 'se pierde' el beneficio del deshacer [undo] :((
saludos,
hector.