Pregunta: | 435 - MACROS |
Autor: | Javier Prieto |
Estoy haciendo un trabajo y necesitaría saber si alguien me puede explicar como se puede hacer una macro sustitución en Visual Basic 5.0. A modo de ejemplo, lo voy a explicar en Visual Fox: variable=´Alfa´esto da como resultado que Alfa valga 1. |
Respuesta: | Mario Perez |
Una solción Facíl Seria que crearas la macro, y siguieras los siguientes pasos. paso 1: Crea la Macro paso 2: En un boton de comando un evento etc. escribe el siguiente codigo Set Macro = GetObject app.path + "\nombrebase.mdb" Macro.DoCmd.RunMacro "NombreMacro_Que_hiciste" Buena suerte¡¡¡ |
Respuesta: | Sergi Martinez |
El uso de macros es algo que tan solo se puede hacer en lenguajes basados en XBASE (Clipper, Foxpro, etc) que yo sepa ningún otro lenguaje de programación los implementa. En algunos lenguajes se pueden usar tecnicas similares a base de triquiñuelas (apuntadores, direcciones de memoria), pero en VB vete olvidando. |
Respuesta: | LMC |
Lamentablemente no es posible hacer macro sustitución en VB 5.0 y versiones anteriores a variables. Si lo que buscas es poder asignar un valor dinamicamente a una variable, como un vVar = "Alfa"para que Alfa valga 1 |