Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
salve a tutti ecco il mio problema:
<cut>
Mi piacerebbe un codice che all'inserimento del valore alla cella A1 mi cambiasse il nome del foglio Partito1 con il valore A1 e così via.
Grazie Andrea Villano
Non è chiaro quello che chiedi.
Se in A1 inserisco Pippo, il foglio prende il nome di Pippo.
Se in A2 inserisco Pluto, il foglio, lo stesso foglio, deve cambiare nome?
Copia/Incolla questo nel modulo di codice del foglio dove vuoi questa cosa:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Set rng = Me.Range("A1:A10")
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(rng, Target) Is Nothing Then
If Target.Value <> "" Then
Me.Name = Target.Value
Else
Me.Name = "Nome di default"
End If
End If
Set rng = Nothing
End Sub
Grazie.