Sorry, I think I get your point about Subjective Coding but I had hoped that I made the functions precise enough to allow them to be codeable. See the pseudo-code below. I can get the function on data in MS Excel, but I was hoping to be able to do the same with creating files and folders.
A1. If (StartWithEndingNumeral box is checked, then InsteadOfWholeFilename in memory, FilenameMod=FilenameMinusRightmostCharacter).
A2. Get RightmostCharacter(Filename) = Numeric Variable NewStartNumber, Add +1, ConcatenateToFileNameMod, and that's your first new copy. Then the rest is all the same.
Example. NewFile1 currently grabs the whole filename, and begins to kick out NewFile11, NewFile12, etc.
With that option mode checked, it goes:
Filename = NewFile1
FilenameMod = FilenameLessRightChar(1) aka NewFile
Get RightChar(Filename) = 1 ; Add+1 ; NewStartNumber=2
Concatenate FileNameMod which is NewFile with NewStartNumber which is 2,
And then now that the machine knows the first file to create is NewFile2 and not NewFile11, the rest should work, right?
The other feature is the same idea, with a Get Character but user specified X From Left.
So the starting filename is File1ToDebug, instead of making the first new file File1ToDebug2, (Appending increase at the end), it increases at Position X to produce File2ToDebug.
I tried to make it "simple" by having a toggle box for each so there is no guessing, both user specified options.
Does that make things any easier to implement?
Sorry to be a pest again,
P.S. The size increase works. (Both at home and at work.)