Wordで作成した文書を、ページごとに別々のファイルとして保存したいと考えたことはありませんか?例えば、長いレポートや報告書を、各ページごとに分割して保存したい場合です。この記事では、初心者の方でも簡単にできる方法を、親しみやすい言葉でご紹介します。
Wordでページごとに別ファイルとして保存する方法
Wordでページごとに別々のファイルとして保存するには、いくつかの方法があります。以下に代表的な方法を紹介します。
方法1: ページをコピーして新しい文書として保存する
この方法は、特定のページを選択して新しい文書として保存する方法です。
- 保存したいページの先頭にカーソルを置きます。
- キーボードの「Shift」キーを押しながら、ページの最後までカーソルを移動させて選択します。
- 選択した部分を右クリックし、「コピー」を選択します。
- 新しいWord文書を開き、「貼り付け」を選択します。
- 「名前を付けて保存」で保存場所とファイル名を指定し、保存します。
この方法は、少数のページを分割する際に便利です。
方法2: セクション区切りを使用して分割する
複数のページをまとめて分割したい場合は、セクション区切りを使用する方法があります。
- 分割したい位置にカーソルを置きます。
- 「レイアウト」タブをクリックし、「区切り」を選択します。
- 「次のページから」を選択し、セクション区切りを挿入します。
- 文書を保存します。
セクション区切りを挿入することで、文書を複数のセクションに分けることができます。
方法3: VBAマクロを使用して自動で分割する
大量のページを自動で分割したい場合は、VBAマクロを使用する方法があります。
- Wordの「開発」タブを表示させます。
- 「Visual Basic」をクリックし、新しいモジュールを挿入します。
- 以下のコードを入力します
- コードを実行すると、各ページが別々のファイルとして保存されます。
Sub SplitIntoPages()
Dim doc As Document
Dim rng As Range
Dim i As Integer
Set doc = ActiveDocument
For i = 1 To doc.BuiltInDocumentProperties("Number of Pages")
Set rng = doc.GoTo(What:=wdGoToPage, Name:=i)
rng.Select
Selection.Copy
Documents.Add
Selection.Paste
ActiveDocument.SaveAs FileName:=doc.Path & "Page_" & i & ".docx"
ActiveDocument.Close
Next i
End Sub
この方法は、多くのページを効率的に分割する際に便利です。
よくある質問や疑問
Q1: セクション区切りを使用する場合、ページ番号はどうなりますか?
セクション区切りを使用すると、各セクションのページ番号がリセットされることがあります。必要に応じて、ページ番号の設定を調整してください。
Q2: VBAマクロを使用する際、セキュリティの設定はどうすればよいですか?
VBAマクロを使用する前に、Wordのセキュリティ設定でマクロの実行を許可する必要があります。設定方法は、Wordのヘルプや公式サポートを参照してください。
まとめ
Wordでページごとに別ファイルとして保存する方法は、手動でコピー&ペーストする方法から、セクション区切りやVBAマクロを使用する方法まで、目的や状況に応じて選択できます。初心者の方でも、少しの工夫で簡単に分割作業を行うことができます。
他にも疑問やお悩みがあれば、お気軽にLINEからお声掛けください。



コメント