CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于ASP输出Excel时画框线的方法

楼主terrylujie()2006-03-04 15:58:50 在 Web 开发 / ASP 提问

如何给单元格画上框线,谢谢 问题点数:20、回复次数:3Top

1 楼terrylujie()回复于 2006-03-04 16:17:39 得分 0

upTop

2 楼love007(风中的风)回复于 2006-03-22 11:19:54 得分 0

<%  
  '建立Excel.Application对象    
  dim   objExcel,strRange  
  dim   objExcelSheets,objExcelBook,objExcelSheet  
  '判断是否存在  
  if   Isobject(objExcel)   then    
  objExcel.Quit  
  set   objExcel=nothing  
  end   if  
   
  '创建EXCEL对象  
  set   objExcel=CreateObject("Excel.Application")    
   
  '打开Excel模板    
  objExcel.Workbooks.Open(server.mappath("Excel\Book1.xls"))   '打开Excel  
  objExcel.DisplayAlerts   =   true  
  objExcel.Application.Visible   =   true  
  set   objExcelBook   =   objExcel.ActiveWorkBook  
  set   objExcelSheets   =   objExcelBook.Worksheets  
  set   objExcelSheet   =   objExcelBook.Sheets(1)  
  On   Error   Resume   Next  
  '---------得到excel有多少行和多少列数据  
  dim   rowCount,CellCount,strList  
  '-----得到当前EXCEL已经有的行数  
  rowcount   =   objExcelSheet.UsedRange.Rows.Count  
  '-----得到当前EXCEL已经有的列数  
  cellCount=   objExcelSheet.UsedRange.Columns.Count  
  for   i=1   to   rowcount  
  for   j=1   to   cellCount  
  '设置边框  
                                      objExcelSheet.get_Range(objExcelSheet.Cells[i,j],   objExcelSheet.Cells[i,j]).Borders.Weight   =   Excel.XlBorderWeight.xlThin;    
   
  objExcelSheet.get_Range(objExcelSheet.Cells[RowIndex,ColumnIndex],   objExcelSheet.Cells[RowIndex,ColumnIndex]).Borders.Color   =   System.Drawing.Color.Gray.ToArgb();    
     
  next  
  next  
  response.write   strList  
  On   Error   Resume   Next  
  '释放EXCLE对象内存,这点非常重要,否则的话会产生进程  
  objExcel.Quit    
  set   objExcel=Nothing    
  set   objExcelBook=nothing  
  set   objExcelSheet=nothing  
  %>Top

3 楼love007(风中的风)回复于 2006-03-22 11:20:43 得分 0

错了  
   
  <%  
  '建立Excel.Application对象    
  dim   objExcel,strRange  
  dim   objExcelSheets,objExcelBook,objExcelSheet  
  '判断是否存在  
  if   Isobject(objExcel)   then    
  objExcel.Quit  
  set   objExcel=nothing  
  end   if  
   
  '创建EXCEL对象  
  set   objExcel=CreateObject("Excel.Application")    
   
  '打开Excel模板    
  objExcel.Workbooks.Open(server.mappath("Excel\Book1.xls"))   '打开Excel  
  objExcel.DisplayAlerts   =   true  
  objExcel.Application.Visible   =   true  
  set   objExcelBook   =   objExcel.ActiveWorkBook  
  set   objExcelSheets   =   objExcelBook.Worksheets  
  set   objExcelSheet   =   objExcelBook.Sheets(1)  
  On   Error   Resume   Next  
  '---------得到excel有多少行和多少列数据  
  dim   rowCount,CellCount,strList  
  '-----得到当前EXCEL已经有的行数  
  rowcount   =   objExcelSheet.UsedRange.Rows.Count  
  '-----得到当前EXCEL已经有的列数  
  cellCount=   objExcelSheet.UsedRange.Columns.Count  
  for   i=1   to   rowcount  
  for   j=1   to   cellCount  
  '设置边框  
                                      objExcelSheet.get_Range(objExcelSheet.Cells[i,j],   objExcelSheet.Cells[i,j]).Borders.Weight   =   Excel.XlBorderWeight.xlThin;    
  '设置边框颜色  
  objExcelSheet.get_Range(objExcelSheet.Cells[i,j],   objExcelSheet.Cells[i,j]).Borders.Color   =   System.Drawing.Color.Gray.ToArgb();    
     
  next  
  next  
  response.write   strList  
  On   Error   Resume   Next  
  '释放EXCLE对象内存,这点非常重要,否则的话会产生进程  
  objExcel.Quit    
  set   objExcel=Nothing    
  set   objExcelBook=nothing  
  set   objExcelSheet=nothing  
  %>  
  Top

相关问题

  • Excel输出
  • asp读取excel表时,如何格式化输出?
  • 请问如何在ASP中输出像EXCEL那样曲线图?
  • asp中,如何进行excel报表的翻页输出?
  • 如何,利用ASP技术。输出一个Excel文件呢?
  • jsp输出Excel问题?
  • 输出excel的问题!
  • asp怎样输出<,<%,%>,<>,<%%>等
  • 急救!!!如何在asp下调用activeX连接excel和word对数据库进行报表输出
  • excel-->asp

关键词

  • 线

得分解答快速导航

  • 帖主:terrylujie

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo