Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Este evento se produce cuando cambia el nodo XML primario de la selección actual.
Sintaxis
expresión. XMLSelectionChange'(Sel**, OldXMLNode, NewXMLNode, Reason)
expresión Variable que representa un objeto "Application" que se ha declarado en un módulo de clase mediante la palabra clave WithEvents . Para obtener más información sobre el uso de eventos con el objeto Application , consulte Uso de eventos con el objeto Application.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Sel | Obligatorio | Selection | Texto seleccionado, incluidos los elementos XML. Si no se ha seleccionado ningún texto, el parámetro Sel devuelve Nothing o bien devuelve el primer carácter situado a la derecha del punto de inserción. |
| OldXMLNode | Obligatorio | XMLNode | Nodo XML desde el que se mueve el punto de inserción. |
| NewXMLNode | Obligatorio | XMLNode | Nodo XML al que se mueve el punto de inserción. |
Ejemplo
En el siguiente ejemplo, se valida un elemento XML recién agregado al insertar un elemento nuevo en el documento.
Private Sub Wrd_XMLSelectionChange(ByVal Sel As Selection, _
ByVal OldXMLNode As XMLNode, ByVal NewXMLNode As XMLNode, _
Reason As Long)
Dim intResponse As Integer
If Reason = wdXMLSelectionChangeReasonInsert Then
If Not NewXMLNode Is Nothing Then
NewXMLNode.Validate
End If
End If
End Sub
Vea también
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.