Domanda

Questo è uno strano problema che vedo in Excel

  1. Supponiamo che io abbia una gamma nominata my_range che indica la cella $ a $ 1 (o A1)
  2. Se poi inserisco =MY_RANGE nella cella A2 tutto sembra a posto
  3. Se poi provo a modificare la cella A2 vedo =$A$1 anziché =MY_RANGE
  4. Se inserisco = my_range su un foglio separato nella stessa cartella di lavoro tutto funziona come previsto.

Immagino che potrebbe esserci qualche proprietà sul foglio che controlla questo comportamento ma non riesco a trovarla.Il problema che sto riscontrando è che quando copio e incollo la cella copia il riferimento risolto anziché l'intervallo denominato

È stato utile?

Soluzione

Ho più o meno trovato una soluzione...Ho scritto una macro per eseguire le seguenti operazioni

  1. Copia la formula (come stringa, quindi "=MY_RANGE") in un foglio diverso nella stessa posizione relativa (quindi dalla cella 3,3 sul FoglioA alla cella 3,3 sul FoglioB)
  2. Copia la cella del Foglio B nella cella del Foglio A

Non ho ancora assolutamente idea di cosa stia causando questo strano problema, ma al momento questa è una soluzione ragionevole per me

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top