............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Copiar y pegar dejó de funcionar

Ver el tema anterior Ver el tema siguiente Ir abajo

Copiar y pegar dejó de funcionar

Mensaje por julimos el Dom Jun 20, 2010 1:58 pm

Hola. A ver si alguien me puede resolver esta duda.

Tengo un libro en el que modifico el aspecto de Excel deshabilitando las barras de formato, edición, etc en el evento Workbook_Activate. Cuando se produce el evento Workbook_Deactivate restablezco el aspecto normal del Excel.

Todo va bien excepto que deja de funcionar la capacidad de copiar/cortar y pegar entre dos libros abiertos (cuando al menos
uno de ellos tiene el código que he descrito antes).

He averiguado que las intrucciones que actúan como si se ejecutara la instrucción (Application.CutCopyMode = False) son:
- la que deshabilita la barra de estado (Application.DisplayStatusBar = False)
- la que deshabilita los encabezamientos de líneas y columnas (ActiveWindow.DisplayHeadings = False)
- la que deshabilita la barra de fórmulas (Application.DisplayFormulaBar = False)
Cualquiera de ellas impide que pueda copiar/cortar un rango seleccionado en un libro abierto y pegarlo en el otro.
¿Alguna forma de solucionar esto?

Gracias. Estoy seguro de que alguno de vosotros seréis capaces de averiguar cómo pasar por encima de esta dificultad.

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por GalileoGali el Lun Jun 21, 2010 10:13 am

Habria que ver todo el codigo. Aun cuando lo mandes no garantizamos que alguien estara dispuesto a revisarlo (depende de la extension),

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por julimos el Lun Jun 21, 2010 2:00 pm

En Workbook
Private Sub Workbook_Activate()
ActiveWindow.DisplayHeadings = False
Application.DisplayStatusBar = False
Application.DisplayFormulaBar = False
End Sub
Private Sub Workbook_Deactivate()
ActiveWindow.DisplayHeadings = True
Application.DisplayStatusBar = True
Application.DisplayFormulaBar = True
End Sub

Cualquiera de esas líneas (no es necesario que estén todas) produce el efecto de impedir que se pueda pegar un rango seleccionado y cortado/copiado de otro libro abierto.

Espero que con esto puedas encontrar una solución. Por cierto, uso Excel 2003.
Saludos

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por GalileoGali el Lun Jun 21, 2010 2:10 pm

Ninguna de esas líneas produce el efecto que dices
hace falta ver absolutamente todo el codigo

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por julimos el Lun Jun 21, 2010 3:48 pm

Todo el código del libro es ése. Es lo único que tiene. Para probar es suficiente.
Me ocurre con Win7 64b y en decenas ordenadores con WinXpProf. Todos con la misma versión de Office, la 2003 (distintas licencias).
Sólo funciona el copiar-pegar en un ordenador que tiene instalado OfficeTab, en cuyo caso no funciona el código para deshabilitar las barras, que es lo que necesito.
Acabo de probarlo en casa. Tampoco funciona. ¿Más pistas?

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por GalileoGali el Lun Jun 21, 2010 6:35 pm

Perdon por la ignorancia que es OfficeTab, un complemento?


Es decir si la respuesta es SI, mientras esta instalado este o cualquier otro complemento, no puedes afirmar que el codigo se limita al que exhibiste, es decir el del archivo activo y visible, sino que en segundo plano esta trabajando todo el código de el/los complementos. Y particularmente seria necesario contar con todo el esquema de eventos que pueden dispararse por formar parte del código de ese complemento, cuyo codigo, por cierto, ignoro

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por julimos el Lun Jun 21, 2010 6:42 pm

Mira la descripción aquí [Tienes que estar registrado y conectado para ver este vínculo]
Una pavada

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por GalileoGali el Lun Jun 21, 2010 6:50 pm

La "pavada" actúa directamente sobre el manejo de varios archivos abiertos y si tus comentarios iniciales fueron que las funcionalidades se perdian cuando manejabas mas de un libro abierto, creo que eso aunado al hecho empirico comprobado por vos, sobre los sistemas donde el complemeto esta instalado y donde no, todo hace presumir que el "quid questionis" bien podría estar en esta "Pavada"

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por julimos el Lun Jun 21, 2010 7:10 pm

La respuesta de Carloss2327 de TodoExpertos viene a ser parecida:
"Es un error comun correjido en versiones 2007 - 2010.
Hasta donde se no hay posibilidad de arreglarlo. tal vez con codigos .net pero es muy dificil de establecer si funcione porque esto depende segun las librerias almacenadas de .Net en tu compu.
Podrias actualizarte y se corrige el error. "
El inconveniente es que no hay previsión de actualizar las licencias a versiones 2007 o 2010.
¿Sabes qué librerías pudieran ser y si son de libre distribución?

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por GalileoGali el Lun Jun 21, 2010 7:21 pm

No

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por julimos el Mar Jun 22, 2010 1:46 pm

Gracias por tu ayuda.
Si encuentro una solución te la contaré.
Saludos.

julimos

Masculino Cantidad de envíos : 6
Edad : 51
Ciudad - Pais : Sevilla - España
Version de Excel : 2003
Fecha de inscripción : 15/05/2010

Volver arriba Ir abajo

Re: Copiar y pegar dejó de funcionar

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.