Copy/paste this code to a General Module in your workbook.
Function SheetName(Optional ByVal rng As Range) As String
If rng Is Nothing Then Set rng = Application.Caller
SheetName = rng.Parent.Name
End Function
Sub Test()
ActiveCell.FormulaR1C1 = "=SheetName()"
End Sub
Assign Sub Test() to a button or shortcut key combo.
Gord Dibben Excel MVP
On Wed, 8 Sep 2004 16:03:02 -0700, "Tucson Guy" <Tucson