Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Obtiene el identificador de un objeto. Solo lectura.
Sintaxis
expresión. IDENTIFICACIÓN
expresión Variable que representa un objeto Event .
Valor devuelto
Long
Observaciones
El identificador de una forma sólo es único dentro del ámbito de la página o el patrón. El identificador de una forma, un patrón o un estilo es único dentro del ámbito del documento.
Si se elimina una forma, una página, un patrón o un estilo, se les podrá asignar el mismo identificador a los objetos futuros del mismo ámbito. Por lo tanto, la persistencia de identificadores de formas o de estilos en almacenes de datos separados no suele ser tan aconsejable como la persistencia de identificadores únicos mediante el uso de la propiedad UniqueID.
Para los objetos Shape, puede utilizar la propiedad ID con métodos como GetResults y SetResults para obtener o establecer muchos valores de celda al mismo tiempo, posiblemente de celdas de muchas formas diferentes. Para ello, deberá pasar los identificadores de las formas a los métodos. Si opta por crear las formas utilizando el método DropMany, éste devolverá al programa los identificadores de las formas que cree.
Para los objetos Font, la propiedad ID corresponde al número almacenado en la celda Font de la fila de la sección Propiedades de carácter de la forma. Por ejemplo, para aplicar la fuente "Arial" al texto de una forma, cree un objeto Font que represente "Arial," obtenga el identificador de dicha fuente y, a continuación, establezca la propiedad CharProps del objeto Shape en ese identificador.
El identificador asociado a una fuente concreta varía de un sistema a otro o a medida que se instalan y se eliminan fuentes en cada sistema.
En el caso de los objetos Window , la propiedad ID se puede usar con la propiedad ItemFromID de una colección de Windows para recuperar un objeto Window de la colección sin recorrer en iteración la colección. Un objeto Window cuya propiedad Type se establece en visAnchorBarBuiltIn devuelve un identificador de visWinIDCustProp, visWinIDDrawingExplorer, visWinIDFormulaTracing, visWinIDMasterExplorer, visWinIDPanZoom, visWinIDSizePos o visWinIDStencilExplorer. Un objeto Window cuya propiedad Type se establece en visAnchorBarAddon devuelve un identificador que es único dentro de su colección de Windows durante la duración de esa colección. Si el objeto Window tiene un identificador visInvalWinID, no podrá utilizar la propiedad ItemFromID para recuperar el objeto Window de su colección.
Para los objetos Event, la propiedad ID identifica de forma única el objeto Event en su colección EventList. Siempre que se mantenga una referencia en una colección EventList o en el objeto de origen de una colección EventList, puede almacenar en la caché la propiedad ID de cualquiera de los objetos Event de la lista. Aun cuando se agreguen o se eliminen otros objetos de la lista, el identificador almacenado en la caché podrá utilizarse posteriormente para identificar el evento original. Si un evento es persistente, su identificador se puede almacenar en la memoria caché indefinidamente. Aunque es posible que se elimine el evento con dicho identificador, no se le asignará el mismo identificador a ninguno de los nuevos objetos Event de la misma colección EventList.
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.