- ベストアンサー
WORD VBAでヘッタ・フッタの編集は?
Word2000で、文書の一部を編集して使いまわししています。本文の方は、マクロの自動記録で作成したものを手直しして使っていますが、ヘッタ・フッタについては、枠を作ってそこにテキストボックスを組み合わせて作っているためかマクロが記録してくれません。というか、マクロの自動記録をONにすると修正できません。VBAで編集することは出来ないのでしょうか? 何か方法があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Win2000+Word2000SR-1の環境です。 マクロの記録、 [表示]-[ヘッダ、フッタ] ヘッダに「あああ」を入力 テキストボックス追加、「ああ」を入力 は記録できました。結果は後述。 -- > 修正できません。 どういう手順で修正しようとしているのでしょう? 修正するとエラーが出る?メニューが灰色で選択できない? -- そのときの記録結果: Sub Macro1() If ActiveWindow.View.SplitSpecial <> wdPaneNone Then ActiveWindow.Panes(2).Close End If If ActiveWindow.ActivePane.View.Type = wdNormalView Or ActiveWindow. _ ActivePane.View.Type = wdOutlineView Then ActiveWindow.ActivePane.View.Type = wdPrintView End If ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader Selection.TypeText Text:="あああ" & vbTab Selection.HeaderFooter.Shapes.AddTextbox(msoTextOrientationHorizontal, _ 184.05, 72.25, 108#, 90#).Select Selection.ShapeRange.TextFrame.TextRange.Select Selection.Collapse Selection.TypeText Text:="ああ" ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument End Sub
お礼
すみません。何度、コメントしても登録されませんでした。 教えていただいた件は、確かに可能でした。 ヘッタとフッタの両方を同時に?編集できないということのようです。 私がやろうとしているのは、ヘッタとフッタにかけて枠がありますので。