- ベストアンサー
エクセルでヘッダーにセルの内容を表示させる方法は?
エクセルで、ヘッダーにタイトルを表示させるために、ファイル名を表示させる様にしてます。表示させたいものを全てファイル名に盛り込むのも大変なのでセルの内容を表示できるととても便利なのですが、良い方法はないでしょうか?
- Take-Take-Take
- お礼率94% (16/17)
- オフィス系ソフト
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
#2です。 Sub test() ActiveSheet.PageSetup.CenterHeader = "任意文字" & "&P" & vbCrLf & Range("A1").Value End Sub 上記のようにVbcrlf等を&で結ぶとそこで改行となります。 文字の装飾等は質問者様ご自身でマクロの記録を使ってお調べ下さい。 具体性がないので・・・。 メニュー「ツール」-「マクロ」-「新しいマクロの記録」を選択すれば 停止ボタンを押すまでの間の作業を記録してくれます。 今後マクロで何かしたいときはとりあえずこの方法で試してみて下さい。
その他の回答 (3)
#2です。 Sub test() ActiveSheet.PageSetup.CenterHeader = "任意文字" & "&F" & Range("A1").Value End Sub このような感じですか?
お礼
ありがとうございます。めっちゃいい感じです。最後にもうひとつ、これらの文字サイズや装飾、改行させようとした場合にはどうすれば良いのでしょうか。 『・・・ChenterHeader=』以降で結構ですのでご教示下さい!
VBAでこんな感じでどうですか? Sub test() ActiveSheet.PageSetup.CenterHeader = Range("A1").Value End Sub
お礼
ありがとうございます。当該方法をページ設定の中で実施することはできませんでしょうか。例えば、 ヘッダーに 文字列&[ファイル名]&[セルアドレス] の様な形で表示させたいのです。 ページ設定で不可能な場合には、VBAにて上記の様な形で表示させることは可能ですか?
ページ設定から「ヘッダーの編集」をクリックするとアイコンが真ん中辺りにいくつか並んでいますよね。 そのアイコンでエクセルのマークのアイコンの右隣にある紙の切れ端のようなアイコンを選択すればシート名が入ります。 右から言うと2番目です。
お礼
早々の回答ありがとうございます。今回ご教示頂いた内容は理解していました。シート名ではなく特定のセルの内容をヘッダーに表示したかったのですが・・・。ごめんなさい。
関連するQ&A
- エクセルのヘッダにセルの値を入れたい
最近頻繁にお世話になっており感謝しております。 エクセル2010を使っているのですが、ヘッダにセルの式の値を表示して印刷することは出来ないのでしょうか? 日付けやファイル名等は表示できることは知ってるのですが。
- 締切済み
- Excel(エクセル)
- Excelのヘッダーで日付を和暦表示する方法を教えてください。
Excelでセルの内容を和暦表示するとかは出来るのですが、ヘッダーに日付を和暦表示する方法が分かりません。教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、ヘッダーに特定セル内容を指定して印刷したい
ずばり、質問タイトルそのままです。 ヘッダー又はフッターに日時やファイル名・シート名は指定出来ますが、 そのシートのセルに入力されている内容を指定することは出来ますか? 初心者なので、手順も細かく指導頂けるとありがたいです。
- ベストアンサー
- オフィス系ソフト
- エクセルで、ヘッダーに他のシートのセルの内容を表示させたいのですが。
エクセル2003を使用しています。 一つのブックに複数のシートがあり、シート「AAA」のセル「B3」にある内容を、シート「BBB」のデータを印刷する際にヘッダー部分に自動で表示(印刷まで)させたいのですが、そのようなことは可能なのでしょうか? 可能であれば、どのようにすればよいでしょうか。
- ベストアンサー
- オフィス系ソフト
- Excelで2つのセル内容を一つのセルに表示させる方法
Excelで2つのセル内容を1つのセルに入れる方法を教えて下さい。 住所録の住所が2つのセルに分かれて入っている(番地・マンション名etc)のですが、それを1つのセルにまとめたいのです。 コピー&ペーストで行っているのですが、時間がかかるので、出来れば一括で出来る方法を教えて頂きたいです。
- ベストアンサー
- オフィス系ソフト
- Excelのヘッダーをページ毎に変更したい
下記のように、Excelのヘッダーをページ毎に変更したいのですが、 何か良い方法はありませんか? 【やりたい事】 印刷ページ明細の店番をヘッダー表示したい。 ヘッダーは、ページ設定・行タイトルにて指定しているので、 ページ毎に行タイトルに指定されたセルの内容を変更したい。
- 締切済み
- その他MS Office製品
- エクセル ヘッダーにセルの値について教えて下さい
エクセルで見積書を作成しています。 シート1を表紙、シート2を内訳書としています。 シート1のC1セルに打ち込んだ物件名をシート2のヘッダーになるよう設定したいのですが、 Private Sub Workbook_BeforePrint(Cancel As Boolean) ActiveSheet.PageSetup.leftheader = Range("sheet1!C1").Value End Sub VBEのThisWorkbookに上記を貼付けたところシート2のヘッダーに物件名を表示できましたが、シート1のヘッダーにも出てしまいます。 シート2にのみ表示させる方法ってあるのでしょうか?
- ベストアンサー
- その他MS Office製品
- EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
お世話になっております。 タイトルの通りの質問なのですが、 EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するにはどうすればよいのでしょうか? たとえば、A1のセルに「ABC」と入力されていたとします。 その「ABC」をヘッダーに自動的に出力できるようにしたいのです。 できればマクロは使いたくありません。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- excelでセルの内容からファイルを開くには
アドバイスをお願いします。excel でセルに入力した内容と同じ名のファイルを開きたいのですが、良い方法があれば教えてください。例えば セルの内容を1月、2月、、、、、と変更して指定したいのですが?
- ベストアンサー
- Visual Basic
お礼
ありがとうございました。とても助かりました。装飾については、その方法で確認してみます。