Pregunta:
experto en eXcel y/o Visual Basic?
allx
2010-01-20 21:45:31 UTC
hola, trato de bloquear el cursor de excel para que no puedan dar click en la hoja de calculo desde visual studio 2008, esto es posible??? mi problema, esque en un programa de visual studio 2008, genero un reporte que se abre en excel, el detalle esque cuando le doy en un boton, "procesar" es cuando se abre excel y empieza a mostrar los datos en excel, pero se tarda mucho en completar los reportes, y la bronka esque si le llego a dar un click en la hoja de calculo mientras esta esta trabajando, se para el proceso, y genera un conflicto de datos, y por eso trato de solucionarlo asi, bloqueando el cursor, , ayuda por favor!!!!!
gracias, mil puntos.
Tres respuestas:
anonymous
2010-01-20 21:59:03 UTC
:(



Pues deberías de poner el código para q mas o menos sepamos q es lo q hace ese código y alterar lo q tengamos q alterar. Sería mas fácil ayudarte.
Cat 9
2010-01-21 07:27:36 UTC
Recuerdo tienes manera de deshabilitar el refresco de la hoja mientras corren tus macros,

para, al final, habilitarla y mostrar el resultado final --- lo que sí, es que al usuario no le agrada nada esperar.



Siento que hay espacio para hacer una mejora de tus funciones y procedimientos, escríbeme.

si actualmente escribes celda a celda desde tu vs2008 hacia el excel, ahí tienes un problema, que se incrementa si tu reporte es de cientos o miles de celdas.
?
2010-01-21 06:26:40 UTC
tienes que controlar como exportas la info, una vez exporte un grid con 52000 registros sin problema, esto desde asp.net usando un dataset, se abria la pagina y comenzaba a descargar el excel ya generado, aclaro, genero el dataset y ese lo exporto a excel, no genero archivo o bufer y lo voy llenando, creo que es incorrecto para muchos registros



http://www.solotuweb.com/fs~id~5678.html


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...