Скопируйте в буфер обмена, используя javascript, а затем вставьте его в Excel / электронную таблицу, работая должным образом для таблицы, но не работая со строкой таблицы. Для строки таблицы он копирует текст, но вместо вставки в отдельную строку он вставляется в одну строку как одну строку.
<script>
function copyText(el) {
let elem = document.getElementById(el);
let body = document.body, range, sel;
if(document.createRange && window.getSelection) {
range = document.createRange();
sel = window.getSelection();
sel.removeAllRanges();
try {
range.selectNodeContents(elem);
sel.addRange(range)
} catch (e) {
range.selectNode(elem);
sel.addRange(range)
}
} else if (body.createTextRange) {
range = body.createTextRange();
range.moveToElementText(elem);
range.select();
}
document.execCommand('copy');
}
</script>
<table id="table">
<tr>
<td>Data #1</td>
<td>Data #2</td>
</tr>
<tr id="trow">
<td>Data #3</td>
<td>Data #4</td>
</tr>
</table>
<button onclick="copyText('table')">Copy Table</button>
<button onclick="copyText('trow')">Copy Row</button>