こんにちは。
特定のセルの値をヘッダーに設定するにはVBAしかなくて、次のようなコードで標準モジュールに入力してください。
----------------------------
Sub Sheet1_A1()
'シート見出しが一番左のワークシートのセルA1の内容を、アクティブブックの右ヘッダに設定する
Dim objWS As Worksheet
For Each objWS In ActiveWorkbook.Worksheets
With ActiveWorkbook
objWS.PageSetup.RightHeader = .Worksheets(1).Range("A1").Value
End With
Next objWS
End Sub
----------------------------
↑一番左のワークシートのセルA1にデータを入力した後に、このコードを実行するとアクティブブックに設定されます。
なお、このコードはセルA1とヘッダーをリンクしないので、セルA1の変更をヘッダーに反映させたい場合には再度コードを実行することが必要です。
もし、セルA1の変更をヘッダーに自動的に反映したい場合は、次のようなコードをワークシートのイベントに入力します。
-------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Call Sheet1_A1
End If
End Sub
-------------------------------
ご参考になれば幸いです。
補足
ありがとうございます。 こんな簡単な方法があったんですね。 あと、もうひとつお願いしたいのですが、 シートAのA1に、例えば日付を入力したとして、 それだけでシートB~Eのヘッダーに 自動的にコピーするとしたら、 やはりVBAしかないのでしょうか? もしそれだけなら、どう記述すればよろしいですか? すいません、ややこしいこと言いまして。 宜しくお願いします。