Note/그밖에
[Web]엑셀다운로드페이지에서 빈 셀 보더보이기(회색)
Delia :D
2011. 1. 14. 10:56
웹에서 데이터를 엑셀 파일로 저장할 때-
저장된 엑셀 파일을 열어보면 테이블에 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태그를 포함하길 바란다.