2009-10-07 6 views

답변

1

응답 헤더를 설정 한 다음 HTML을 클라이언트 브라우저에 전달 했습니까? MS Excel에서 HTML을 처리 할 수 ​​있지만 HTML 내부에 VBA 매크로를 저장할 수 없으므로이를 달성 할 수있는 간단한 방법이 없습니다.

가능한 해결 방법은 HTML을 생성하고 줄 바꿈없이 모든 셀 내용을 표시 할 수있는 값으로 열 너비를 설정하는 것입니다.

이 작업을 수행하려면 컴퓨터 바탕 화면에 내 보낸 보고서와 비슷한 텍스트 및 서식을 적용한 통합 문서를 생성 한 다음 통합 문서를 html 파일로 저장 한 다음 생성 된 코드를 살펴보십시오. 지저분한 CSS/HTML 자동 생성 된 코드 뒤에 HTML 테이블을 개선하기위한 몇 가지 팁이 있습니다. 예를 들어 다음 스 니펫을 살펴보십시오.

이렇게하면 MS Excel에서 HTML 파일을 시트로 식별하는 데 도움이됩니다. 이제 요소 내부의 CSS를 보면 col {mso-width-source:auto;}과 같은 맞춤 선택기가 있습니다. 결과에 만족할 때까지 해당 값으로 재생 한 다음 HTML에 통합하십시오.

+0

감사합니다. – flavour404