DocumentBase.Merge 方法
將某文件中具有修訂標記標示的變更合併至另一份文件中。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
語法
'宣告
Public Sub Merge ( _
fileName As String, _
ByRef mergeTarget As Object, _
ByRef detectFormatChanges As Object, _
ByRef useFormattingFrom As Object, _
ByRef addToRecentFiles As Object _
)
public void Merge(
string fileName,
ref Object mergeTarget,
ref Object detectFormatChanges,
ref Object useFormattingFrom,
ref Object addToRecentFiles
)
參數
- fileName
型別:System.String
新文件的名稱,這份文件內含合併內容。
- mergeTarget
型別:System.Object%
其中一個 WdMergeTarget 值。
- detectFormatChanges
型別:System.Object%
true 表示偵測文件中的格式變更,否則為 false。
- useFormattingFrom
型別:System.Object%
其中一個 WdUseFormattingFrom 值。
- addToRecentFiles
型別:System.Object%
要加入至最近使用的檔案清單中的話為 True,否則為 False。
備註
選擇性參數
如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數。
範例
下列程式碼範例會使用 Merge 方法,將在 Sales2.doc 中用修訂標記標示的變更合併至與目前專案相關聯的文件中。 此範例假設 Sales2.doc 檔存在目前電腦的 C:\Docs 資料夾中。 若要使用這個範例,請在文件層級專案中的 ThisDocument 類別執行。
Private Sub DocumentMerge()
Me.Merge("C:\Docs\Sales2.doc", _
MergeTarget:=Word.WdMergeTarget.wdMergeTargetCurrent, _
DetectFormatChanges:=True, _
UseFormattingFrom:=Word.WdUseFormattingFrom.wdFormattingFromCurrent, _
AddToRecentFiles:=True)
End Sub
private void DocumentMerge()
{
object MergeTarget = Word.WdMergeTarget.wdMergeTargetCurrent;
object DetectFormatChanges = true;
object UseFormattingFrom =
Word.WdUseFormattingFrom.wdFormattingFromCurrent;
object AddToRecentFiles = true;
this.Merge("C:\\Docs\\Sales2.doc", ref MergeTarget,
ref DetectFormatChanges, ref UseFormattingFrom,
ref AddToRecentFiles);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。