Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Establece la ubicación del nodo especificado por Index. Tenga en cuenta que, según el tipo de modificación del nodo, este método puede afectar a la posición de los nodos adyacentes.
Sintaxis
expresión. SetPosition (Index, X1, Y1)
expresión Variable que representa un objeto ShapeNodes .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Index | Obligatorio | Long | Nodo cuya posición va a establecerse. |
| X1 | Obligatorio | Single | Posición (en puntos) del nuevo nodo en relación con la esquina superior izquierda del documento. |
| Y1 | Obligatorio | Single | La posición (en puntos) del nuevo nodo con respecto a la esquina superior izquierda del documento. |
Ejemplo
En este ejemplo se mueve el nodo dos de la forma tres de myDocument a la derecha 200 puntos y hacia abajo 300 puntos. La forma tres debe ser un dibujo de forma libre.
Set myDocument = Worksheets(1)
With myDocument.Shapes(3).Nodes
pointsArray = .Item(2).Points
currXvalue = pointsArray(0, 0)
currYvalue = pointsArray(0, 1)
.SetPosition 2, currXvalue + 200, currYvalue + 300
End With
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.