Hi Mr Shorty,
i will put a example only you understand more the future of code
bu i not want a help to this part of code now, i try more simplex to more easy you understand and test.
i tested you code and is very similar but i want the same approach i put here, try not using the axis at first moment, but maybe i had thought befoer and it is other approach useful.
i need only put a confirmation if function is true or false before and after i use this confirmation.
After the confirmation if is true or not, will be tested the other criterias, other options, not test options befor the confirmation.
i need the confirmation to make chooses.
but have a problem the message looping or only not looping if i use the original structure of code like the last sample file i attached.
but i want a structure like my 2th attached sample file.
i need only put a confirmation if function is true or false before and after i use this confirmation. Confirmation Before All Options.
i need a Confirmation Before All Options.
the Axis is only to code decide if value is of 1column or 2column
my problem now is show only 1one msgbox and not all msgbox, get the value of only 1one ConfirmationString to use after.
not problem with put options in the code.
please test the file ComplexIntersection-DORIAN-NEW3forumV3.zip (57.5 KB, 1 views) Download in previous post to understand the result i want.
click enter in the cell and after load all msgbox repeat click enter, in same cell and look msgbox, you will see not repeat all but only the correct confirmation.
but the structure is the original and i need change the sturcture to more similiar your or mine structure using if or selectCase.
EDIT:
the problem of this ORiginal Structure is i need use the looping "For intSegment = 1 To .Rows.Count - 1" to continue the code, i not can make things out of this looping.
i will put more code inside this looping and i need the cofirmation Yes or Not inside this looping before the options.
in your code and OriginalFucntion code the ConfirmationsString "NotIntersect" is out of looping "For intSegment = 1 To .Rows.Count - 1"
only example pseudocode your original code
Bookmarks