使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

SkipIf 功能變數會比較兩個運算式:如果比較為 True,SkipIf 會取消目前的合併檔、移至 資料來源中的下一個 資料記錄 ,然後開始新的合併檔;如果比較為 False,Microsoft Word 繼續目前的合併檔。

在舊版 Word 中建立的檔可能會使用 SkipIf 功能變數來防止 Word 產生數據源中特定記錄的合併檔。 不過,您可以使用 [郵件合併收件者] 對話方塊中的 [篩選] 命令,更輕鬆地選取數據記錄,此命令會在您按兩下 [郵件] 索引卷標上 [啟動郵件合併] 群組中的 [編輯收件者清單] 時出現。

附註: 請勿將 SkipIf 字段與 [下一步] 字段搭配使用。

語法

當您在檔案中檢視 SkipIf 功能變數時,語法看起來像這樣:

{ SKIPIF Expression1 運算符 Expression2 }

附註: 功能變數代碼會指示功能變數該顯示的內容。 域結果是評估域代碼之後顯示在文件中的內容。 若要切換檢視功能變數代碼和功能變數代碼結果,請按 Alt+F9。

指示

您可以在檔案或郵件合併中使用 SkipIf 功能變數。

若要在檔中使用 SkipIf 功能變數,請執行下列動作:

  1. [插入] 索引標籤上的 [文字] 群組中,按一下 [快速組件],然後按一下 [功能變數]

  2. 在 [ 功能變數名稱] 清單中,選取 [SkipIf]

  3. 在 [ 域代碼] 方塊中 ,依照上述語法輸入表達式、運算符、true 文字和假文字。

  4. 按一下 [確定]。

若要使用 SkipIf 功能變數做為郵件合併的一部分,請在設定郵件合併時執行下列動作:

  1. 在 [ 郵寄] 索引 標籤的 [ 寫入 & 插入欄位 ] 群組中,按兩下 [ 規則],然後按兩下 [ 如果跳過記錄]

  2. 在 [ 功能變數名稱] 清單中,選取合併域的名稱,例如 [城市]

  3. 在 [ 比較] 列表中,選取您要的運算符。 例如,若要在特定城市中挑出收件者,請選取 [等於]

  4. 在 [ 比較至 ] 方塊中,輸入您要使用的值。 例如,若要篩選出東京的收件者,請輸入「東京」。

    附註: 如果您選取的是空白,或是 [比較] 列表中不是空白,請將 [比較至] 方塊保留空白。

[內容] 對話方塊

Expression1,Expression2

您要比較的值。 這些表達式可以合併域數據、 書籤 名稱、字元字串、數位、傳回值的巢狀字段,或數學公式。 如果表達式包含空格,請以引弧括住運算式。

附註: 

  • 如果您在表達式中 (MergeField) 使用合併域,則合併功能變數會參照目前數據記錄中的數據,而不是下一筆數據記錄中的數據。

  • Expression2 必須以引弧括住,才能將其比較為字元字串。

  • 如果運算符是 = 或 <>,Expression2 可以包含問號 (?) 代表任何單一字元或星號 (*) 來代表任何字符串。

  • 如果您在 Expression2 中使用星號,則 Expression1 對應到星號的部分,以及 Expression2 中剩餘的字元不可超過 128 個字元。

運算子​​

比較運算子。 在運算子前後插入一個空格。

運算子​​

描述

=

等於

<>

不等於

>

大於

<

小於

>=

大於或等於

<=

小於或等於

範例

當您將下列 SkipIf 功能變數插入郵件合併 主文件時,SkipIf 功能變數會檢查目前數據記錄中 [訂單] 字段的內容。 如果 [訂單] 字段包含少於 100 個數位,則不會針對該數據記錄產生任何合併檔。

{ SKIPIF { MERGEFIELD Order } < 100 }

頁面頂端

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×