Libro de macros personal en solo lectura

Adirien Mensajes publicados 86 Estado Miembro -  
yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   -

Hola,

Me pregunto sobre una anomalía con el libro de macros personales que instalé en el ordenador de un colega.

Tan pronto como abre cualquier archivo de Excel, aparece la ventana "El archivo Personal.xlsb está en solo lectura".

No logro entender de dónde proviene el problema, ya que hice exactamente esta operación en 3 otros ordenadores sin problema. Ahora elimino el archivo personal.xlsb, empiezo desde cero y el problema regresa...

He intentado ir a Windows en el archivo personal.xlsb y efectivamente tengo los derechos de lectura y escritura.

¿Alguien tiene alguna pista?


2 respuestas

  1. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   Ambassadeur 1 588
     

    hola,

    creo adivinar que estás instalando en otros ordenadores un archivo personal.xlsb exportado de tu ordenador.

    ¿es correcto?

    no creo que sea una buena práctica.

    0
    1. Adirien Mensajes publicados 86 Estado Miembro 2
       

      Hola,

      No, en realidad estoy grabando una macro de libro personal lambda para que el archivo Personal.xlsb se cree por sí mismo.

      No hago una exportación de la macro que he creado en mi propio PC, la copio en un archivo txt que envío a la persona con la que deseo compartirla.

      Hago un copiar y pegar del código contenido en el archivo txt en el personal.xlsb ya existente.

      Tengo la impresión de que es como si el archivo personal.xlsb iniciara su apertura cada vez que se abre un nuevo archivo de Excel. Porque debo confirmar esto, pero me parece que la anomalía solo aparece al abrir el primer archivo de Excel. Ya que se ha abierto una vez, aparecería como si lo abriéramos desde otra sesión y estuviéramos ya escribiendo sobre él.

      También debo explorar otra posibilidad: que la sesión utilizada para el teletrabajo no sea responsable del problema...

      0
      1. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   1 588 > Adirien Mensajes publicados 86 Estado Miembro
         

        A priori, no hay ninguna razón para modificar así el archivo personal.xlsb, en ninguna computadora. ¿Por qué haces eso?

        0
      2. Adirien Mensajes publicados 86 Estado Miembro 2 > yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención  
         

        Estoy desarrollando la macro en mi PC y una vez que está lista solo tengo que copiar y pegar el código dentro. También podría importar el módulo, pero confieso que me estoy complicando. Pero en sí, no creo que esto sea la fuente del problema.

        0
      3. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   1 588 > Adirien Mensajes publicados 86 Estado Miembro
         

        ¿Por qué no poner la macro en un libro de Excel "normal"? ¿Por qué tocar "personal.xlsb"?

        0
      4. Adirien Mensajes publicados 86 Estado Miembro 2 > yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención  
         

        Se realiza una extracción de un software externo que genera un archivo tmp****.xls, por lo tanto, con un nombre aleatorio.

        Lo más sencillo para mí fue crear una macro personal que se aplique a cualquier archivo sin importar su nombre y que se ejecute directamente mediante un acceso directo en la cinta de opciones de Excel.

        0
  2. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   Ambassadeur 1 588
     

    Excel tiene (o tenía) dos modos de funcionamiento:

    • un modo donde cada archivo se abría en una instancia diferente de Excel
    • un modo donde todos los archivos se abrían en la misma instancia

    Quizás uno de los ordenadores funcione en el primer modo, y eso cause múltiples aperturas del xlsb?

    ¿O que esté arrastrando una instancia de Excel que mantiene el archivo xlsb abierto?

    0
    1. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   1 588
       

      ¿No hay ningún archivo inusual en la carpeta XLSTART (cuando Excel está cerrado)?

      0