"Conversación" de DDE de muestra
La siguiente macro de Microsoft Excel rota el contenido de la Vista 1 de MicroStation en incrementos de 5 ° sobre el eje horizontal.
En este macro, chan es cualquier nombre de variable de Excel y será necesario referirse a esta conversación en particular en solicitudes DDE posteriores. El contenido de la macro se explica en la siguiente tabla:
=INITIATE("Ustn","Keyin") | Abre la conversación con MicroStation. Las constantes Ustn Draft y Keyin son obligatorias. |
=EXECUTE(chan,"rv=5") | Transmite la entrada de teclado RV=5 a MicroStation. |
=FOR("Count",1,40) | Inicia un bucle para 40 veces. |
=EXECUTE(chan,"selview 1") | Utiliza la entrada de teclado SELVIEW 1 para simular la entrada de un punto de datos en la Vista 1. |
=NEXT() | Marca el final del bucle. |
=TERMINATE(chan) | Finaliza la conversación DDE con MicroStation. |
=RETURN() | Marca el final de la macro de Excel. |