De nuevo una incursión a vuestra capacidad y talento para ayudarnos con Excel.
En esta ocasión necesitaría poder ligar una macro a un botón, el cual me
diera la posibilidad de deshacer la anterior macro ejecutada.
Me podríais comentar, por favor, si existe algún comando que no solo deshaga
la última acción, sino el conjunto de acciones (siempre menos de las 16 de
límite), que pudiera haber ejecutado la última macro corrida ??? (Poder
volver al paso anterior).
Si necesitáis más información, me comentáis, por favor ???
Mil gracias (como siempre) y recibid un fuerte abrazo.
JC
Disculpad:
He conseguido llegar hasta:
Sub Undo_Macro()
Application.UndoAction "'Nombre Archivo.xls'!Nombre_Macro"
End Sub
Pero no me funciona, ya que creo que la anterior macro que deseo deshacer,
realiza alguna de las acciones "tabú", que anulan el "deshacer".
Me comentáis, por favor, si la rutina está bien escrita o le falta algún
parámetro, signo o algo así ???... por si fuera que estuviera mal escrita.
Sinceras gracias y perdonad las posibles molestias.
Un abrazo
JC
Hola,
Las macros por si mismas eliminan todas las acciones que pudiera tener excel
en memoria para deshacer.
Si ademas quieres deshacer lo que otra macro ha hecho..., la unica forma que
yo conozco es preparar una macro que haga paso por paso lo contrario a la
otra.
Un saludo,
Juan
revisa el siguiente articulo:
http://spreadsheetpage.com/index.php/site/tip/undoing_a_vba_subroutine/
saludos,
hector.
__ OP __
> ... Me podriais comentar, por favor, si existe algun comando que no solo deshaga la ultima accion
> sino el conjunto de acciones (siempre menos de las 16 de limite)
> que pudiera haber ejecutado la ultima macro corrida ??? (Poder volver al paso anterior)...
>
> He conseguido llegar hasta:
>
> Sub Undo_Macro()
> Application.UndoAction "'Nombre Archivo.xls'!Nombre_Macro"
> End Sub
>
> Pero no me funciona, ya que creo que la anterior macro que deseo deshacer
> realiza alguna de las acciones "tabu", que anulan el "deshacer".
>
> Me comentais, por favor, si la rutina esta bien escrita o le falta algun parametro, signo o algo asi ???...
revisa el siguiente articulo:
http://spreadsheetpage.com/index.php/site/tip/undoing_a_vba_subroutine/
saludos,
hector.
p.d. prueba a dejar de postear desde la interfaz web de los grupos
intenta con algun lector nntp "real" (outlook express, windows -live- mail)
Gracias Juan M por tu aclaración y respuesta, algo me temía de lo que me
comentas.
Un abrazo.
Héctor:
Creo que puedo aprender del enlace que me facilitas, sus ejemplos y enlaces
propios.
Claro que me gustaría encontrar un interlocutor/es, más directos, con los
que, de una forma mucho más cercana poder exponer mis dudas y problemas (son
muchos y muy grandes, a juego con mi ignorancia), una vez vencida mi natural
timidez y desconfianza.
Pero desconozco como poder contactar con alguien/es, que tengan las ganas y
paciencia, para querer ayudar a un neofito como yo de una forma completamente
altruísta... La única/s persona/s que conozco así eres Tú y/o Juan M... Y
desconozco como poder contactar de una forma más personal y directa.
Muchas gracias (como siempre), de nuevo y recibe (como siempre) un fuerte
abrazo.
JC
"Héctor Miguel" escribió:
Hola,
A mi me parece que los grupos de noticias son un medio estupendo para
resolver las dudas que se te puedan plantear, con excel o con cualquier tipo
de programa. A todo el mundo le gustar�a tener el tel�fono de esa persona
que sabe responder todas nuestras preguntas, pero aqui puedes encontrar
multitud de opciones.
Respecto a lo que comenta Hector sobre que intentes emplear un lector de
noticias en lugar de una interfaz web, te paso como poder configurar outlook
express.
http://www.portalfox.com/index.php?name=News&file=article&sid=1268&mode=nested&order=0&thold=0
Un saludo,
Juan
Hola Juan:
Mil gracias por tu ayuda.
Me quedo con la dirección que adjuntas, para intentar en casa, conectarme
con el Outlook, ya que en desde el trabajo, no me es posible... No consigue
conectar con el servidor principal "msnews.microsoft.com" (sin las comillas),
aunque lo reconoce.
Muchas gracias de nuevo, por la ayuda tan práctica de configuración.
Espero que nos encontremos por esos foros.
Un abrazo
JC