2013-09-25 52 views
0

此代碼創建一些帶有不同頁眉和頁腳的文件。 我希望他們合併成一個與保存有頁眉和頁腳 我該怎麼辦,在PowerShell中保留頁眉頁腳,同時將多個doc文件合併爲一個

$val=ls $dir 
set-variable -name wdAlignPageNumberCenter -value 1 
foreach ($file in $val){ 
    $Word = New-Object -ComObject Word.Application 
    $Word.Visible = $true 
    $Doc = $Word.Documents.Add() 
    $Section = $Doc.Sections.Item(1) 
    $Header = $Section.Headers.Item(1) 
    $Footer = $Section.Footers.Item(1) 
    $Footer.PageNumbers.Add($wdAlignPageNumberCenter) 
    ****some code****** 
    $filedata = (get-content $filename) 
    $Footer.Range.Text=$page 
    $head="$abcd`t`tFile ID: $file" 
    $Header.Range.Text = $head 
    $line_count = 0 
    ***some code******* 
    $savepath="D:\$file.docx" 
    $Doc.SaveAs([ref]$savepath) 
    $Doc.Close() 
} 

回答

0

添加每個舊的Word文件之前開始在新的Word文件的新節。 Word文檔的每個部分都可以有自己的頁眉/頁腳。但是,如果您沒有指定新的頁眉/頁腳是獨立的,您將更改以前的頁眉/頁腳。首先手動執行以獲取它的掛起。

我剛剛意識到,這與昨天告訴你的問題基本上是一樣的,帶有類似的問題。

相關問題