Una delle caratteristiche fondamentali di Excel è consentire a una cella di essere uguale a un’altra cella. Ad esempio, potresti usare la più semplice delle formule in una cella:

=C7

Ciò copia il contenuto dalla cella C7 alla cella corrente e si aggiorna ogni volta che il contenuto della cella C7 cambia. Cosa succede se non sei solo interessato a copiare i valori delle celle, ma desideri anche copiare la formattazione da una cella all’altra?

Sfortunatamente, non esiste un modo intrinseco per farlo in Excel. Tuttavia, ci sono due soluzioni alternative che puoi provare. Innanzitutto, puoi creare una macro che scoprirà ogni volta che la cella C7 cambia e, in tal caso, la macro copia il contenuto della cella (inclusa la formattazione) nella cella di destinazione. Ad esempio, la seguente macro verrà eseguita ogni volta che ci sono modifiche nel foglio di lavoro. Quando la modifica è nella cella C7, il contenuto di C7 viene copiato nella cella E3 su Sheet1.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

If Not Intersect(Target, Range("C7")) Is Nothing Then         Range("C7").Copy (Worksheets("Sheet1").Range("E3"))

End If End Sub

Ci sono alcuni aspetti negativi di questo approccio. Innanzitutto, può essere lento, in particolare se hai un bel po ‘di celle che desideri copiare in questo modo. Inoltre, la macro viene eseguita solo se il contenuto della cella C7 viene effettivamente modificato, non se viene modificata solo la formattazione di C7. (Non c’è modo di attivare un evento automatico ogni volta che viene modificata la formattazione.)

Un’alternativa all’approccio macro consiste nell’usare lo strumento Fotocamera in Excel.

Questo argomento è stato trattato in altri numeri di _ExcelTips, _ ma essenzialmente la fotocamera è un modo per copiare un’immagine dinamica di un intervallo di celle da un punto all’altro. È l’immagine delle celle di origine che viene mostrata e viene mostrata come un grafico, non come il contenuto delle celle di destinazione. Poiché l’immagine è dinamica, ogni volta che le celle di origine vengono modificate (inclusa la formattazione), anche l’immagine viene aggiornata per riflettere la modifica.

Per utilizzare lo strumento Fotocamera, è necessario personalizzare la barra degli strumenti di accesso rapido in modo che lo strumento sia disponibile; non è disponibile per impostazione predefinita. Quando esegui la personalizzazione, lo strumento Fotocamera è più facile da trovare se scegli di visualizzare tutti i comandi. Lo strumento Fotocamera ha una piccola icona della fotocamera accanto ad esso.

Con lo strumento Fotocamera in posizione, segui questi passaggi per usarlo:

  1. Seleziona le celle o l’intervallo di cui desideri scattare una foto.

  2. Fare clic sullo strumento Fotocamera. Il puntatore del mouse si trasforma in un grande segno più.

  3. Passa a un foglio di lavoro diverso.

  4. Fare clic nel punto in cui si desidera visualizzare l’angolo superiore sinistro dell’immagine. L’immagine viene inserita come grafica nel foglio di lavoro.

Infine, puoi anche utilizzare la formattazione condizionale sulle celle. Ad esempio, se utilizzi la formattazione condizionale per formattare la cella C7 e inserisci la formula = C7 nella cella T45, puoi applicare lo stesso formato condizionale alla cella T45 che hai usato con la cella C7. In questo modo, ogni volta che il valore in T45 cambia (cosa che farà se il valore in C7 cambia), la formattazione in T45 cambia per corrispondere alla formattazione nella cella C7. L’unico svantaggio di questo è che se modifichi la formattazione condizionale in una delle celle dovrai ricordarti di cambiarla nell’altra.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (8450) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia di menu precedente di Excel qui: