Copiar y pegar no funciona
Hola. A ver si me puedes resolver esta duda.
Tengo libros en 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 serás capaz de averiguar cómo pasar por encima de esta dificultad.
Tengo libros en 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 serás capaz de averiguar cómo pasar por encima de esta dificultad.
1 Respuesta
Respuesta de Carlos Serrano
1