@Jonathan Handojo you should know by now that no good deed goes unpun(Ish)ed
anyways , @Ish , this is one of my oldtimers but still in use today by me anyway. If it works: fine , if it doesn't : tough....
use (load "vt") , type vt to start command and press spacebar for plugin menu. Row2row is copy and Swap , well if I have to tell you you're an
routine uses Grread function so you can't exit program the normal way , either use escape of press space to enter plugin menu again and click cancel.
Have posted this many years ago so look for VT on this site for manual. All the revision and titleblock stuff is company specific so these parts wont work and I'm not gonna change this for one person.
vt.lsp