Private Sub Workbook_Open()

21/04/2005 - 04:58 por Rigo | Informe spam
Private Sub Workbook_Open()

End Sub



Alguien sabe que significa y para que sirve. (¿otro error de Microsoft?)


Este codigo me esta dando problemas de error y cierre de Excel Hace
aproximadamente un año tuve un problema similar al de ahora y me
respondieron que lo eliminara, asi lo hice y desaparecio el problema pero
hace poco ha vuelto a darme problemas el mismo codigo, por mas que lo
elimino, reaparece y causa cierres de Excel haciendome perder datos desde la
ultima vez que se autoguardo el archivo.

Ese codigo reaparecio hace +/- una semana y lo eliminé pero desde ayer ha
vuelto y no hay manera de evitarlo. Lo elimino constantemente pero
reaparece.

El archivo en cuestion es de tamaño variable entre 800 y 1100 Kb, además la
PC tiene problemas de memoria.. con dos archivos abiertos sumando hasta un
minimo de 900kb, aparece el cuadro de Insuficiente Memoria, ¿estarán los dos
problemas relacionados?, ¿los problemas de memoria pueden causar cierres?
es la memoria Ram?... la memoria virtual no hace efecto la puedo aumentar
hasta mas de 1MB o dejar que el sistema la administre, pero no hace ninguna
diferencia.

Agracecere su ayuda.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
21/04/2005 - 10:12 | Informe spam
hola, Rigo !

Private Sub Workbook_Open()

End Sub
... que significa y para que sirve. (¿otro error de Microsoft?)
... me esta dando problemas de error y cierre de Excel
... tuve un problema similar... me respondieron que lo eliminara, asi lo hice y desaparecio el problema
... hace poco ha vuelto a darme problemas el mismo codigo
... lo elimino, reaparece y causa cierres... perder datos desde la ultima vez que se autoguardo el archivo.
... reaparecio hace +/- una semana y lo elimine pero desde ayer ha vuelto y no hay manera de evitarlo.
Lo elimino constantemente pero reaparece.
El archivo en cuestion es de tamaño variable entre 800 y 1100 Kb... la PC tiene problemas de memoria
. con dos archivos abiertos sumando hasta un minimo de 900kb, aparece el cuadro de Insuficiente Memoria
¿estaran los dos problemas relacionados?, ¿los problemas de memoria pueden causar cierres?
es la memoria Ram?
... la memoria virtual no hace efecto la puedo aumentar hasta mas de 1MB o dejar que el sistema la administre
pero no hace ninguna diferencia.



[por lo de 'otro error de...' creo que]... 'anticipas'... tus 'conclusiones' :-(
en tu post anterior asegurabas haber 'descubierto y resuelto' la causa de los 'cuelgues' de excel
[de paso] comentabas 'como es que llegabas' a descubrir las lineas de codigo 'vacias' del evento '_open' del libro...
-> haciendo click-derecho sobre el icono de excel en la parte superior izquierda de la barra de titulos / ver codigo... <-
-> cuando eliges un comando 'ver codigo' [normalmente] se abre el editor de vba en el modulo de codigo 'del objeto'
[p.e. sobre las pestañas con el nombre de las hojas] => el cual <= [generalmente] 'inicia en vacio' <= OJO
EXCEPTO... cuando el click-derecho lo haces [precisamente] sobre el icono mencionado [en la barra de titulos]
situacion en la que excel 'anticipa' que 'requieres' poner codigo en el evento 'por omision' de un libro: '_open'
es 'entonces' que el modulo de codigo [ThisWorkbook] se arranca 'suponiendo' que pondras codigo 'ahi' <= OJO
-> si abres 'directamente' el editor de vba... y haces doble click sobre el objeto ThisWorkbook... el modulo se inicia 'vacio' ;)
[lo anterior lo puedes comprobar incluso desde cualquier libro 'nuevo'] ;)

[en resumen]... por la combinacion de 'factores' que mencionas: 'me suena' mas a problemas de...
-> [posible o 'al punto de llegar a'] situaciones de 'corrupcion' en dicho/s libro/s y/o...
-> problemas 'reales' con los modulos de memoria de la pc [necesitan de un reemplazo] -???-

te paso algunos enlaces que [espero] podrian serte de utilidad ;)
saludos,
hector.
=-> algunos sitios que 'tratan' de problemas de memoria y rendimiento en excel:
[David McRitchie] http://www.mvps.org/dmcritchie/excel/slowresp.htm
[Charles Williams] http://www.DecisionModels.com/memlimitsc.htm
-> si usas excel xp [o superior] intenta con las herramientas de recuperacion de archivos
en caso contrario, intenta con alguna/s de las siguientes opciones:
XL2002: Metodos para Recuperar Datos de Libros Dañados
http://support.microsoft.com/defaul...;es;291057
XL2000: Metodos para Recuperar Datos de Libros Dañados
http://support.microsoft.com/defaul...;es;179871
XL: Resumen de Metodos para Recuperar Datos de Archivos Corruptos
http://support.microsoft.com/defaul...;es;142117
una aplicacion 'de terceros' para recuperar archivos dañados
http://www.vbusers.com/downloads/do....asp#item2

otra [posible] alternativa seria a traves de software de terceros [la mayoria 'tienen un costo']...
http://downloads-zdnet.com.com [busca en 'business' y luego en 'spreadshieets']
http://www.excelfix.com
http://www.officerecovery.com
http://www.excelwordrecovery.com/
Respuesta Responder a este mensaje
#2 Rigo
21/04/2005 - 13:36 | Informe spam
Gracias por responder Hector:

Despues de varios cierres, cesó el problema pero a veces se
cierra constantemente al grado que no se puede hacer nada.
En cambio en otra PC, el mismo archivo en otra PC, no dá
problemas, aunque es poco el tiempo en esa PC asi que no puedo
asegurar que nada ademas en la otra PC es Excel XP o 2002
no estoy seguro en esta es Excel 97 y por lo que leo en uno de
los vinculos que me proporcionaste, parece haber relacion,
pero necesito mas tiempo para llegar a conclusiones.

Por otra parte, aseguraria que es problema de memoria RAM pues en
esta PC se dan cuelques diversos y cierres de diversos programas
incluso programas del sistema como son Conexiones de Red, Menu de Inicio,
Panel de Control, hasta el Administrador de Tareas, cualquier proceso
se puede colgar.

La PC tiene la impresora predeterminada para el departamento y
está encendida por dos turnos diariamente. Tengo la impresion que
la memoria trabaja mucho por el numero de impresiones que recibe
y cuando esta imprimiendo desde la red, la grafica en procesos del
administrador de tareas sube hasta el 100%, eso me hace pensar
que la RAM esta dañada pero necesito la opinion de alguien con
conocimientos en memoria RAM.

De cualquier manera, seguiré leyendo las paginas que que me
indicas, ya veremos si encuentro la solucion.

Saludos.



"Héctor Miguel" escribió en el mensaje
news:%
hola, Rigo !

> Private Sub Workbook_Open()
>
> End Sub
> ... que significa y para que sirve. (¿otro error de Microsoft?)
> ... me esta dando problemas de error y cierre de Excel
> ... tuve un problema similar... me respondieron que lo eliminara, asi lo


hice y desaparecio el problema
> ... hace poco ha vuelto a darme problemas el mismo codigo
> ... lo elimino, reaparece y causa cierres... perder datos desde la


ultima vez que se autoguardo el archivo.
> ... reaparecio hace +/- una semana y lo elimine pero desde ayer ha


vuelto y no hay manera de evitarlo.
> Lo elimino constantemente pero reaparece.
> El archivo en cuestion es de tamaño variable entre 800 y 1100 Kb... la


PC tiene problemas de memoria
> . con dos archivos abiertos sumando hasta un minimo de 900kb,


aparece el cuadro de Insuficiente Memoria
> ¿estaran los dos problemas relacionados?, ¿los problemas de memoria


pueden causar cierres?
> es la memoria Ram?
> ... la memoria virtual no hace efecto la puedo aumentar hasta mas de 1MB


o dejar que el sistema la administre
> pero no hace ninguna diferencia.

[por lo de 'otro error de...' creo que]... 'anticipas'... tus


'conclusiones' :-(
en tu post anterior asegurabas haber 'descubierto y resuelto' la causa de


los 'cuelgues' de excel
[de paso] comentabas 'como es que llegabas' a descubrir las lineas de


codigo 'vacias' del evento '_open' del libro...
-> haciendo click-derecho sobre el icono de excel en la parte superior


izquierda de la barra de titulos / ver codigo... <-
-> cuando eliges un comando 'ver codigo' [normalmente] se abre el editor


de vba en el modulo de codigo 'del objeto'
[p.e. sobre las pestañas con el nombre de las hojas] => el cual <[generalmente] 'inicia en vacio' <= OJO
EXCEPTO... cuando el click-derecho lo haces [precisamente] sobre el


icono mencionado [en la barra de titulos]
situacion en la que excel 'anticipa' que 'requieres' poner codigo en


el evento 'por omision' de un libro: '_open'
es 'entonces' que el modulo de codigo [ThisWorkbook] se arranca


'suponiendo' que pondras codigo 'ahi' <= OJO
-> si abres 'directamente' el editor de vba... y haces doble click sobre


el objeto ThisWorkbook... el modulo se inicia 'vacio' ;)
[lo anterior lo puedes comprobar incluso desde cualquier libro


'nuevo'] ;)

[en resumen]... por la combinacion de 'factores' que mencionas: 'me suena'


mas a problemas de...
-> [posible o 'al punto de llegar a'] situaciones de 'corrupcion' en dicho


/s libro/s y/o...
-> problemas 'reales' con los modulos de memoria de la pc [necesitan de un


reemplazo] -???-

te paso algunos enlaces que [espero] podrian serte de utilidad ;)
saludos,
hector.
=> -> algunos sitios que 'tratan' de problemas de memoria y rendimiento en


excel:
[David McRitchie] http://www.mvps.org/dmcritchie/excel/slowresp.htm
[Charles Williams] http://www.DecisionModels.com/memlimitsc.htm
-> si usas excel xp [o superior] intenta con las herramientas de


recuperacion de archivos
en caso contrario, intenta con alguna/s de las siguientes opciones:
XL2002: Metodos para Recuperar Datos de Libros Dañados
http://support.microsoft.com/defaul...;es;291057
XL2000: Metodos para Recuperar Datos de Libros Dañados
http://support.microsoft.com/defaul...;es;179871
XL: Resumen de Metodos para Recuperar Datos de Archivos Corruptos
http://support.microsoft.com/defaul...;es;142117
una aplicacion 'de terceros' para recuperar archivos dañados
http://www.vbusers.com/downloads/do....asp#item2

otra [posible] alternativa seria a traves de software de terceros [la


mayoria 'tienen un costo']...
http://downloads-zdnet.com.com [busca en 'business' y luego en


'spreadshieets']
http://www.excelfix.com
http://www.officerecovery.com
http://www.excelwordrecovery.com/


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida