Abrí dos hojas de cálculo de un correo electrónico, hoja de cálculo June & amp; Noviembre. Tanto junio y amp; Noviembre en la celda A1, haga referencia a [CashInput.xlsx] CashInput $ A $ 1 que se guardó en el disco duro del creador de la hoja de cálculo. Mi máquina no tiene acceso al disco duro del creador. El valor en A1 es diferente entre las hojas de cálculo de junio (Valor = 1) y amp; Noviembre (Valor = 2) cuando se abre en modo de solo lectura porque el valor en CashInput $ A $ 1 se cambió antes de que se creara Noviembre.
Sin embargo, al habilitar la edición en las hojas de cálculo, la primera hoja de cálculo que se "habilite", ya sea en junio o noviembre, reflejará el valor en el campo A1 del otro. Por lo tanto, junio A1 cambiará a 2 si primero habilita la edición en junio y luego habilita la edición de noviembre. Noviembre A1 cambiará a 1 si primero habilita la edición en noviembre y luego habilita la edición en junio. Nada más cambia (que puedes ver). Si habilita la edición sin abrir el otro, el valor permanece igual.
¿Por qué pasó esto? Mi teoría es que 2 celdas en la misma instancia de Excel con la misma fuente no pueden reflejar valores diferentes, incluso si no se puede alcanzar la fuente. ¿Hay algo que pueda evitar que esto suceda?
fuente
Respuestas:
De acuerdo a este artículo en MSDN , los libros de trabajo hacen referencia a la misma tabla de enlace interna. La solución de trabajo establecida (no verificada) es abrir cada una en una instancia separada de Excel.
fuente