Visio shape numbering causing errors with other #s in process boxes

Michael D. Hayes 0 Reputation points
2025-01-14T17:20:46.23+00:00

My team at work uses Visio extensively for process documentation. Some of our workflows can get quite large, so we use the Shape Numbering add-on to help reference specific boxes. It's not uncommon for the Shape Numbering to have issues if there are other numbers present in a process box, which can cause issues one or both instances of numbers.
Is there a way to prevent that?

Microsoft Visio
{count} votes

1 answer

Sort by: Most helpful
  1. Jiajing Hua-MFST 13,780 Reputation points Microsoft Vendor
    2025-01-21T10:07:54.0666667+00:00

    Hi @Michael D. Hayes

    Sorry for the delay.

    Based on my tests, I found if the previous numbers were also created through Number Shape add-on, using Number Shape add-on again will overwrite the original numbers. Unless the previous numbers were entered manually, then original numbers will not be overwritten.

    I tried creating new shape data sets but didn't have enough luck.

    I also tried a new layer, but it turns out that the numbers generated through this add-on cannot be put on a separate layer.

    Currently, I suggest you try to use VBA autonumbering shapes, that are not dependent on any database.

    The references:

    https://visguy.com/vgforum/index.php?topic=5808.msg23274#msg23274

    https://www.visguy.com/2009/07/13/automatically-number-connect-shapes-with-code/

    Hope the information could be helpful.

    If you have any new findings or solutions, please share them with us and we will learn and discuss them together. Thanks for your understandings.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.