日期:2014-05-17  浏览次数:20935 次

asp导出excel,无表格线,数据无法对齐!
求大神指导!
ASP从access数据库读出表导出到excel,输出的excel表格没有网格线,且数据对齐方式不定,一部分左对齐一部分右对齐。
我使用的导出excel方法是将excel当做一个页面直接把表输出到上面。
头部代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 
<% 
server.scripttimeout=9999 
Response.ContentType="application/ms-excel" 
Response.AddHeader "content-disposition","attachment;filename="& date() &"_storage.xls" 
%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题文档</title> 
</head> 

之后的读取输出数据方法与网页上的操作方法相同。
在线急等指导,谢谢!

------解决方案--------------------
正常。excel是文本左对齐,数值右对齐,如果你想都给它左对齐,就把数值转换为字符串。
------解决方案--------------------
<table border=1 ...