جسیکا سندی دارد که چهار بخش دارد و میخواهد از قالب «صفحه X از Y» برای شمارهگذاری صفحات استفاده کند. او باید بتواند "Y" را طوری کنترل کند که فقط شامل تعداد صفحات بخش های 1، 2 و 3 باشد (بخش 4 یک ضمیمه است). جسیکا می داند که می تواند "Y" را به صورت دستی و بدون استفاده از کدهای فیلد وارد کند، اما سندی است که هر از گاهی توسط بیش از یک نفر اصلاح می شود و او می خواهد مطمئن شود که به طور خودکار به روز می شود.
وقتی یک سبک "Page X of Y" از شماره صفحه را وارد می کنید، Word در واقع از متن و فیلدهای زیر استفاده می کند:
Page { PAGE } of { NUMPAGES }
فیلد PAGE شماره صفحه فعلی و NUMPAGES تعداد صفحات کل سند را برمیگرداند. اگر می خواهید قسمت "Y" فقط به تعداد صفحات در بخش فعلی باشد، می توانید به سادگی متن و فیلدها را به این تغییر دهید:
Page { PAGE } of { SECTIONPAGES }
اکنون مقدار "Y" نتیجه قسمت SECTIONPAGES خواهد بود که تعداد صفحات موجود در بخش فعلی است.
اگر میخواهید تعداد صفحات در بخشهای اول یک سند در مجموع باشد، باید کدهای فیلد خود را کمی پیچیدهتر کنید. به عنوان مثال، در مورد جسیکا، او ممکن است بخواهد مقدار "Y" مجموع صفحات بخش های 1، 2 و 3 سند او باشد. با فرض اینکه شماره گذاری صفحات برای این بخش ها به هم پیوسته باشد، ساده ترین راه است. برای انجام این کار، یک نشانک در صفحه آخر بخش 3 تعریف می کنیم. به عنوان مثال، اجازه دهید بگوییم که شما نام نشانک را چیزی شبیه به Sec3End نام گذاری کرده اید. سپس، می توانید متن و فیلدهای "Page X of Y" خود را به موارد زیر تغییر دهید:
Page { PAGE } of { PAGEREF Sec3End }
فیلد PAGEREF، در این مورد، شماره صفحه ای را که نشانک Sec3End روی آن قرار دارد، برمی گرداند. از آنجایی که آن را در آخرین صفحه بخش 3 قرار داده اید، مقدار "Y" شما اکنون تعداد کل صفحات بخش های 1، 2 و 3 است.
اگر میخواهید در عوض، مقدار "Y" تعداد صفحاتی در یک محدوده پیوسته از بخشها باشد که با بخش 1 شروع نشدهاند، فیلدهای شما باید کمی پیچیدهتر باشند. برای مثال، در جسیکا" در حالت s، او ممکن است بخواهد مقدار "Y" فقط تعداد صفحات را در بخش های 2 و 3 منعکس کند. شما به یک نشانک در صفحه اول بخش 2 (بگذارید آن را Sec2Start بنامیم) و نشانک در صفحه آخر بخش 3 (که ما همچنان Sec3End می نامیم) نیاز دارید. می توانید متن و فیلدهای "Page X of Y" خود را به موارد زیر تغییر دهید:
Page { PAGE } of { = { PAGEREF Sec3End } - { PAGEREF Sec2Start } + 1 }
تمام کاری که در این مثال انجام داده اید این است که یک فرمول ترکیبی ایجاد کنید که شماره صفحه را برای انتهای بخش 3 برمی گرداند، شماره صفحه را برای شروع بخش 2 کم می کند و سپس 1 را به نتیجه اضافه می کند. اگر نیاز به اصلاح دارید. مقدار "X" را به نوعی، می توانید با ساختن فرمولی بر اساس هر ترکیبی از فیلدهای PAGE و PAGEREF که برای نیازهای شما مناسب است، این کار را انجام دهید.