There are several ways in Civil 3D to generate automated plan sheets complete with match lines. That being said, in some cases you may have the need to manually place a few match lines of your own. Historically, the most challenging part of DIY match lines is automatically populating the sheet number labels.
If you investigate the Civil 3D label style used in conjunction with automated match lines, you'll find it utilizes a property called "Previous Sheet Number” or “Next Sheet Number”.
To make a long story short, I created a dynamic block that duplicates the appearance of the match lines created by Civil 3D. Within the block I inserted a field to label the "next" sheet number. The field was created by simply copying the expression used to extract the current sheet number, and then pasting that expression into a formula such that I could add 1 to its value (or subtract 1 in the event I wanted to point to the previous sheet number.)
If you are interested, I have created a quick step by step video walking through the process. In the recording I show how to create a dynamic match line block that includes automated sheet number labels. In addition, I incorporated a few linear parameters and actions such that the block geometry can be stretched and sized to suit the needs of each plan sheet.
Using this technique you can quickly create semi-automatic match lines for use in Civil 3D or any other AutoCAD based application.