Right-click your Sheet1 tab and select "View Code". Then paste in the code
below. Add more "cases" for more number-color combinations.
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo No2
If Target.Address = "$A$1" Then
Select Case Target.Value
Case 1
Sheets(2).Name = "Red"
Case 2
Sheets(2).Name = "Green"
End Select
End If
No2:
On Error GoTo 0
End Sub
"Michael Lanier" wrote:
> I would like to be able to rename a worksheet according to the
> returned value of a cell. For example, if Sheet1 A1=1, then Sheet2 is
> named "Red." When the same Sheet1 A1=2, then Sheet2 is renamed
> "Green." Is this possible? Thanks for your help.
>
> Michael
>
|