웹에서 데이터를 엑셀 파일로 저장할 때-
저장된 엑셀 파일을 열어보면 테이블에 border를 주지 않은 빈 셀의 border는 모두 흰색으로 보이게 된다.(백지처럼)
빈셀의
border 를 엑셀처럼 회색으로 나타내는 방법을 알아보자.
엑셀로 저장하려는 페이지에서
<header> 와 </header> 사이에 다음코드를 추가한다.
<!--[if gte mso 9]><xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>주문내역</x:Name>
<x:WorksheetOptions>
<x:DisplayGridlines/>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
</x:ExcelWorkbook>
</xml><![endif]-->
[주의]
이때 html 태그에는 이 문서가 엑셀문서임을 명시하는 코드가 있어야 한다. 반드시 이런거.
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
이 코드는 엑셀문서를 html으로 저장하면 생기는 코드로써..
되도록이면 html로 저장 후 열어서 html과 meta태그를 포함하길 바란다.
'Note > 그밖에' 카테고리의 다른 글
ASP 형변환 (0) | 2011.06.23 |
---|---|
ASP에서 페이지의 환경변수 알아내기 (0) | 2011.03.25 |
asp에서 xml파일 생성,작성하는 방법 (0) | 2011.01.14 |
CSS에서 input 한/영 입력 제한하기 (0) | 2011.01.03 |
jquery :: .hover() 이벤트의 활용 (0) | 2011.01.03 |