One question before I give my code sample:<br><br>Do you always know the page that the new sections will begin on or must you look at something else in the report to determine this?<br><br>If you always know there will be 12 pages in section 1 and 20 pages in section 2 and so forth then the code for the formula will look like this:<br><br>if PageNumber in [1 to 12] then "Section 1 Page " + ToText(PageNumber)<br>else<br>if PageNumber in [13 to 33] then "Section 2 Page " + ToText(PageNumber)<br><br>We must convert the PageNumber to text so the string concatenation will work.<br><br>To make sure the PageNumber doesn't show up with decimal places, (1.00) go to File¦Options¦Fields and change the format of the number fields to show no decimals.<br><br>Now, just stick this formula in your page header.<br><br>If you must watch for other criteria to determine when the sections start then the code will have to reflect this, of course.<br><br>Hope this helps. <p>Cody ford<br><a href=mailto:codyford@yahoo.com>codyford@yahoo.com</a><br><a href= > </a><br>VB, VBS, Seagate Info/Crystal Reports<br>