Formula con riferimento a cella attiva

Buongiorno,

qualcuno è in gradi di dirmi se è possibile inserire in una formula un riferimento alla cella attiva? e se si, come?

Grazie

 

Informazioni domanda


Ultimo aggiornamento dicembre 7, 2018 Visualizzazioni 2.092 Si applica a:
Risposta

Grazie Mauro per la sollecita risposta,

in realtà il mio scopo è quello di:

cella A1 con il valore A

cella A2 con il valore B

cella A3 con il valore C

.......

 

Selezionando la cella A1 vorrei che l'area D1:G5 diventi blu,

selezionando la cella A2 diventi rossa

e selezionando la cella A3 diventi verde.

 

Nauralmente, sempre che sia possibile, senza utilizzare codici (in qunato non ci capisco nulla).

 

Spero di essere stato chiaro.

Grazie

 

Claudio


Senza utilizzare vba la vedo dura.

Questo codice da copia/incollare nel modulo di codice del foglio dove vuoi la cosa, fa quello che chiedi:

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    Dim rng As Range
   
    If Target.Cells.Count > 1 Then Exit Sub
    Set rng = Me.Range("D1:G5")
   
    With rng
   
        Select Case Target.Address(False, False)
           
            Case "A1"
                .Interior.ColorIndex = 5
            Case "A2"
                .Interior.ColorIndex = 3
            Case "A3"
                .Interior.ColorIndex = 4
            Case Else
                .Interior.ColorIndex = xlNone
           
        End Select
       
    End With
   
    Set rng = Nothing
   
End Sub

Qui trovi il file utilizzato per l'esempio:

http://www.maurogsc.eu/esempiforum13/selezionecoloracelle.zip

 

E qui una mini guida su dove inserire il codice:

http://www.maurogsc.eu/excel/xlsdoveinserirecodice.aspx

 

--
Mauro Gamberini
Microsoft© MVP (Excel)
http://www.maurogsc.eu

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.