Me gustaría saber como puedo determinar mediante programación en Visual basic el ancho y alto de una o varias celdas.

Quiero conocer las expresiones que me pueden proporcionar al valor del ancho y alto de una celda para luego posicionar en un punto determinado una forma. El tema es que la forma no coincidirá con ninguna celda de la hoa, en concreto.

2 Respuestas

Respuesta

Seria algo así:

Private Sub CommandButton1_Click()

Dim alto As Double
Dim ancho As Double

alto = Range("A1").RowHeight
ancho = Range("A1").ColumnWidth
MsgBox alto & " " & ancho
End Sub

Respuesta

En tu caso la mejor opción es usar la grabadora de macros, dar formato a las celdas, filas o columnas que desees y podrás ver el código que necesitas.

Esta solución te valdrá en muchos otros casos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas