ファイル名に基づいてExcelで最初のシートまたはタブの名前を変更したい。ファイル名を変更する場合、最初のシートの名前を自動的に変更する必要があります。.xlsxを含めたくありません。私はこのマクロを試しました:
Sub RenameSheet()
Dim myname
myname = Replace(ActiveWorkbook. Name, ".xls", "")
ActiveSheet.Select
ActiveSheet.Name = myname
Range("A1").Select
End Sub
ただし、自動的に名前が変更されるわけではありません。
ご協力ありがとうございます。別の質問があります。自分のファイル名がこのセルにも自動的に表示されるように、セルA2にどの式を入力できますか?
—
猶予
