V8i SS2 Sheet number automation

I am looking for some ideas for sheet number automation.  We currently do not use paper space models in our sheet drawings.  Most of the data shown in our sheet drawings are from reference files.  We have separate dgn files that contain our border cells, plan border, cross section border, profile border, etc.  The border dgns are referenced in as well.  With only 5 or 6 border dgns for each project, we can edit the type, year, and project no. in those 5 or 6 files that in-turn updates the entire project.

The Type, Year, and Project No. text is edited in the border cell in the border dgn.  They are consistent through out the project.  The Sheet No. is text that is placed in the sheet drawing when created using GeoPak.

The match line text is also placed in the sheet when created using GeoPak.  There are times where this match line text is a cell that contains the information shown.

The "XX" would need to be alphanumeric.  Sheet number examples, 2, 2-1, 2-2, 2B, 2B1, 2B2, 3, 3A, 3B, and so on for other sheets.  If we have to insert a sheet in the middle of other sheets, the trailing sheet numbers would have to be updated.  Small projects are not so much of a problem, it's the larger projects that create issues.  We have some larger projects that have upwards of 1000 sheets in the entire project.  Hence the need for sheet number automation.

I have looked at pen tables to handle this.  That creates a problem.  The string used in the pen table will be shown until it is printed.  The sheet numbers needs to be displayed in the sheet drawing.  Another avenue would be to have the sheet number based off the model name.  That creates a problem as well.  That would be against Cadd Standards.  I've looked at other ways but with no success.

Any ideas and input are welcome.  Thanks in advance!