MS SQL 쿼리에서 Excel 2007 스프레드 시트로 약 15,000 행의 데이터를 복사해야합니다. 일부 셀에는 HTML이 일반 텍스트로 포함되어 있으며 대부분 HTML 테이블이 포함되어 있습니다. HTML, Excel 및 태그 등에서 일반 텍스트를 유지하고 싶습니다. 그러나 내가 무엇을하든 Excel은 태그를보고 테이블을 렌더링하여 시트를 완전히 엉망으로 만듭니다. 셀을 텍스트로 포맷하면 작동하지 않습니다. 붙여 넣기 특수> 텍스트가 작동하지 않습니다. HTML을 포함하는 개별 셀의 텍스트를 수식 입력 줄에 직접 복사하면 작동하지만 실제로 15,000 행에 적합한 솔루션은 아닙니다.
HTML을 한 번 관리했기 때문에 HTML을 일반 텍스트로 유지할 수 있다는 것을 알고 있습니다. 나는 단지 방법을 기억하지 못한다. 나는 반대의 문제를 가진 사람들로부터 다른 질문을 보았으므로 기능이 분명히 존재합니다.
나는 매우 실망하고 당신의 도움에 깊이 감사하겠습니다.
편집하다:
@variant : 메모장에 붙여넣고 텍스트를 복사하면 쿼리 결과를 직접 복사하는 것과 동일한 결과가 생성됩니다. 또한 메모장에 붙여 넣은 데이터는 탭으로 구분되며 HTML에는 들여 쓰기 탭이 있으므로 서식을 제거하더라도 열이 엉망이 될 것이라고 생각합니다. 텍스트에는 쉼표도 포함되어 있으므로 .csv로 저장해도 도움이되지 않습니다. (나는 그것을 시도했다.)
@Jay : 다음은 관련없는 텍스트가 교체 된 HTML의 예입니다. 죄송합니다 가로 스크롤에 대해 -이 이후 이다 서식 질문, 나는 그것이-그대로 텍스트를 붙여 가장 좋은 것입니다 생각했다. ( <li>
태그가 닫혀 있지 않다는 것을 알고 있습니다.이 경우 잘못된 HTML을 수정하는 것은 중요하지 않습니다.)
<center> <table border="1" width="400" style="border: 1 solid #808080" cellpadding="2" cellspacing="0" bordercolor="#C0C0C0"> <tr align="center"> <td bordercolor="#800000" width="100%" height="14" style="background-color:#800000;"><font color="white">Header text</font></td> </tr> <tr> <td width="100%" height="14">Paragraph of text</td> </tr> <tr align="center"> <td bordercolor="#800000" width="100%" height="14" style="background-color:#800000;"><font color="white">More text</font></td> </tr> <tr> <td width="100%" height="14"> <ul><li>Bullet point <li>Bullet point <li>Bullet point <li>Bullet point <li>Bullet point <li>Bullet point <li>Bullet point</ul></td> </tr> <tr align="center"> <td bordercolor="#800000" width="100%" height="14" style="background-color:#800000;"><font color="white">More text</font></td> </tr> <tr> <td width="100%" height="14">Some final text</td> </tr> </table> </center>