Back again...
Before moving to a Swiss-army-knife tool such as mp3tag, let's consider the solution that consists of:
* copying the tag contents with Additional Tagging & Reporting Tools (ATRT)
* pasting onto a spreadsheet, and editing with it
* copying back onto the clipboard
* within MB, pasting with ATRT onto the desired tracks.
Have you already tried it that way? What results do you get?
As for me, I have just done it with 8 contiguous test tracks (containing diacritics) and my spreadsheet application (LibreOffice).
The last step (pasting back with ATRT) triggers an error message, saying that there are 9 rows instead of 8.
Viewing the clipboard content with a text editor reveals that:
* when copying the tags with ATRT onto the clipboard, the last row doesn't have a newline character at the end;
* but when copying from LibreOffice onto the clipboard, the last row has a newline character at the end.
The rest is correct.
Thus, after editing with the spreadsheet, the easy solution is the following:
* pasting onto a text editor
* removing the last newline character
* copying back onto the clipboard
before pasting with ATRT.
In order to shorten those 3 supplemental steps to a minimum, you could use AutoHotKey (AHK), and define a shortcut which, called within MB, whould remove the last newline(s) from the clipboard.
EDIT: In order to suppress those 3 supplemental steps, you could use AutoHotKey (AHK), and define a shortcut which, called within your spreadsheet, whould:
- copy the spreadsheet's selection to the clipboard
- remove the last newline characters
=> ready for pasting with ARTR
So, I recommend that you duplicate a few tracks for testing purposes and observe what happens.
If you think you could use AHK and are not familiar with it, I can post the script you will need.