Evitar que cambie el mouse cuando se ejecuta una macro

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Evitar que cambie el mouse cuando se ejecuta una macro

Notapor civerfran » 03 Jul 2006 16:44

Alguien sabe como evitar que cambie el mouse cuando se ejecuta una macro, ya que durante la ejecucion de una macro muy larga el mouse esta cambiando como loco de relogito de arena a flecha y es molesto visualmente hablando.

Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
civerfran
Miembro Frecuente
Miembro Frecuente
 
Registrado: 02 Nov 2005 16:21

Notapor yimysys » 03 Jul 2006 22:40

la verdad no creo que sea para tanto lo molesto, pero lo que podrias hacer es cambiar la configuracion pero no desde macros, ya sabras que por panel de control luego mouse, y en la ficha "puntero" eleji el que mejor te guste, como decis que te molesta mucho te sugiero "Variasciones(esquema de sistema), claro va cambiar para todo.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
yimysys
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Oct 2004 15:21
Ubicación: Montero-Santa Cruz

Re: Evitar que cambie el mouse cuando se ejecuta una macro

Notapor ST » 04 Jul 2006 19:45

puedes hacerlo con una pequeña linea de codigo al principio y al final de tu macro:

Application.Cursor = xlDefault

checate el adjunto
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Re: Evitar que cambie el mouse cuando se ejecuta una macro

Notapor civerfran » 12 Jul 2006 15:27

Te lo agradezco sin embargo ya conocia esa opcion,

El problema es que en las macros con bucles esta opcion me parece que no sirve (o tal vez no se donde escribirla), incluso opte por programar con Application.Cursor = xlIBeam.

(Mira realiza una macro con varios bucles (for-to-next) dentro de la misma y checa lo que te digo)

Yo lo solucione con ... xlIBeam.... al principio y con xlDefault al final, pero no me parece que sea lo correcto,
Espero conozcas otro codigo o sepas que hacer en este caso.

saludos!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
civerfran
Miembro Frecuente
Miembro Frecuente
 
Registrado: 02 Nov 2005 16:21


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Inti, joseA, rulirs y 9 invitados