(not to be pedantic, but… that means that you do want to change the length of the notes… if you move their start points and leave their end points unchanged, you change their length ).
I’m not sure if what you are wanting to do is even possible. (bedtime here, maybe sleep will bring inspiration )
Oh it sounded like you wanted the length to stay constant, but you really want the end point to not move. There isn’t really a quantize option to do that. You basically only have 3 quantize options:
Move the start and leave the length the same.
Quantize the length (e.g. make it end exactly 1/4 note after the start wherever that is).
Quantize the end so it falls on a grid line independent of where the note starts.
If your note start is already quantized, 2 & 3 basically do the same thing. But their results are different if the start is not quantized.
I’m not at my DAW to check, but the MIDI Logical Editor might be able to do what you want - although I suspect not.