응답 개체를 사용하여 Excel 스프레드 시트를 열면 방법이 있는지 알고 싶어합니다. 일단 모든 데이터가 크기 조정/모든 데이터가 맞도록 열 너비를 포맷 하시겠습니까?response.ContentType = "application/vnd.ms-excel"스프레드 시트 열 크기 조정
감사합니다. Ron.
응답 개체를 사용하여 Excel 스프레드 시트를 열면 방법이 있는지 알고 싶어합니다. 일단 모든 데이터가 크기 조정/모든 데이터가 맞도록 열 너비를 포맷 하시겠습니까?response.ContentType = "application/vnd.ms-excel"스프레드 시트 열 크기 조정
감사합니다. Ron.
응답 헤더를 설정 한 다음 HTML을 클라이언트 브라우저에 전달 했습니까? MS Excel에서 HTML을 처리 할 수 있지만 HTML 내부에 VBA 매크로를 저장할 수 없으므로이를 달성 할 수있는 간단한 방법이 없습니다.
가능한 해결 방법은 HTML을 생성하고 줄 바꿈없이 모든 셀 내용을 표시 할 수있는 값으로 열 너비를 설정하는 것입니다.
이 작업을 수행하려면 컴퓨터 바탕 화면에 내 보낸 보고서와 비슷한 텍스트 및 서식을 적용한 통합 문서를 생성 한 다음 통합 문서를 html 파일로 저장 한 다음 생성 된 코드를 살펴보십시오. 지저분한 CSS/HTML 자동 생성 된 코드 뒤에 HTML 테이블을 개선하기위한 몇 가지 팁이 있습니다. 예를 들어 다음 스 니펫을 살펴보십시오.
이렇게하면 MS Excel에서 HTML 파일을 시트로 식별하는 데 도움이됩니다. 이제 요소 내부의 CSS를 보면 col {mso-width-source:auto;}
과 같은 맞춤 선택기가 있습니다. 결과에 만족할 때까지 해당 값으로 재생 한 다음 HTML에 통합하십시오.
감사합니다. – flavour404