¿Cómo cambiar contorno autoforma macro?
Quisiera saber la forma de cambiar el contorno de una autoforma por medio de una macro, pues ya he logrado darle nombre y cambiarle el color de relleno, pero no he encontrado la forma de cambiarle su contorno.
A continuación el código que he logrado
Sub forma()
i = Range("D8").Value
j = Range("E8").Value
k = Range("D4").Value
l = Range("E4").Value
ActiveSheet.Shapes.SelectAll
Selection.Delete
'(forma,posicion x,posicion y , ancho , alto)
With ActiveSheet.Shapes.AddShape(1, k, l, i, j)
.Name = "Ractangulo"
.Fill.ForeColor.SchemeColor = RGB(73, 0, 0)
End With
End Sub
Esto acompañado de un evento en el modulo de la hoja que llama la macro cada que cambia una de las celdas que contiene las variables.
A continuación el código que he logrado
Sub forma()
i = Range("D8").Value
j = Range("E8").Value
k = Range("D4").Value
l = Range("E4").Value
ActiveSheet.Shapes.SelectAll
Selection.Delete
'(forma,posicion x,posicion y , ancho , alto)
With ActiveSheet.Shapes.AddShape(1, k, l, i, j)
.Name = "Ractangulo"
.Fill.ForeColor.SchemeColor = RGB(73, 0, 0)
End With
End Sub
Esto acompañado de un evento en el modulo de la hoja que llama la macro cada que cambia una de las celdas que contiene las variables.
1 Respuesta
Respuesta de calvuch
1