关于创建EXCEL文件的疑问?

问题描述

现在想用代码创建一个EXCEL文档,在创建的EXCEL文档里创建一个表SHEET,该表的有两个字段(代码,名称)。类似于数据库,然后把其它数据库中的查询结果按照SHEET表中的格式导入进去。请问代码如何创建一个EXCEL文档及有固定格式的表?谢谢?

解决方案

解决方案二:

解决方案三:
1.项目-引用MicrosoftExcel11.0ObjectLibary(前提:你装的是Office2003如果是2007引用12.0的库)2.添加命名空间ImportsExcel=Microsoft.Office.Interop.Excel

3.代码如下PrivateSubbtnCreate_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesbtnCreate.ClickDimappAsNewExcel.ApplicationTryDimwbAsExcel.WorkbookDimshtAsExcel.WorksheetDimrangeAsExcel.RangeIfappIsNothingThenMessageBox.Show("请确认您是否安装了MicrosoftExcel~")ExitSubEndIfapp.Visible=Falsewb=app.Workbooks.AddIfNotwbIsNothingThensht=wb.Sheets(1)IfNotshtIsNothingThen'添加标头range=sht.Cells(1,1)range.Value2="姓名"range=sht.Cells(1,2)range.Value2="CSDN账号"'赋值range=sht.Cells(2,1)range.Value2="明子"'这个值你可以从数据库中读取出来,同下的abel_cnrange=sht.Cells(2,2)range.Value2="abel_cn"EndIf'保存wb.SaveAs("c:csdn.xls")'这个就是你的文件保存的位置.EndIf'退出wb.Close()app.Quit()CatchexAsExceptionFinallyapp=NothingIfNotappIsNothingThenapp.Quit()EndIfEndTryEndSub

Goodluck~
解决方案四:
这个问题坛子里好多,你搜一下

时间: 2024-10-31 01:49:36

关于创建EXCEL文件的疑问?的相关文章

一个用组件动态创建Excel文件的实例

excel|创建|动态 一个用组件动态创建Excel文件的实例    在精华区中有一篇关于在ASP中动态创建的Excel文章, 但实际上我们会发现如果我们在ASP中用Set MyExcelChart = server.CreateObject("Excel.Sheet")是行不通的. 这样做的话会出现如下的错误信息:Only InProc server components should be used. If you want to use LocalServer component

.Net创建Excel文件(插入数据、修改格式、生成图表)的方法

1.添加Excel引用 可以在.Net选项卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加Microsoft Excel 12.0 Object Library.它们都会生成Microsoft.Office.Interop.Excel.dll. 2.创建Excel. 有两种方法创建一个Excel Workbook实例. 1.需要一个模板文件,使用Open方法,参数较多: 1 object miss = Missing.Value; 2 Applicati

一起谈.NET技术,.Net创建Excel文件(插入数据、修改格式、生成图表)的方法

1.添加Excel引用 可以在.Net选项卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加Microsoft Excel 12.0 Object Library.它们都会生成Microsoft.Office.Interop.Excel.dll. 2.创建Excel. 有两种方法创建一个Excel Workbook实例. 1.需要一个模板文件,使用Open方法,参数较多: 1 object miss = Missing.Value;2 Applicatio

C#创建Excel文件并将数据导出到Excel文件

工具原料: Windows 7,Visual Studio 2010, Microsoft Office 2007 创建解决方案 菜单>新建>项目>Windows窗体应用程序: 添加相关组件: 添加两个DataGridView,一个TextBox,两个按钮 ,如下图: 添加Excel资源: C#创建Excel文件,这里实际上是从资源中提取一个事先创建好的Excel文件,文件提取成功后,使用OleDb方法连接Excel,向Excel文件中写入数据. 先在文件夹中新建一个Excel文件,在S

C#.net编程创建Access文件和Excel文件的方法详解_C#教程

本文实例讲述了C#.net编程创建Access文件和Excel文件的方法.分享给大家供大家参考,具体如下: 一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据.打印等. Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的.并不全. 一.首先生成Excel文件. 方案一.如果用Excel保存的只是二维数据,也就是把他当数据库的来用. 最简单,你不用引用任何额外

在页面上显示Excel文件中的内容

excel|显示|页面 第一步,创建Excel文件.Excel文件的创建很容易,关键的一步是选择你要在页面中显示的内容,选择菜单"插入"->"名称"->"定义",输入你对当前选择区域的命名.在这里,我命名为myRange1,这在后面将要用到.Excel文件编辑好之后,将它保存到硬盘上.我这里保存到了Web服务器的根目录中,当然你也可以保存任意位置,但你要注意在代码中做一定的修改. 第二步,编码.新建一个ASP.NET应用程序,在默认的

asp代码实现access数据导出到excel文件

  asp代码实现access数据导出到excel文件: 一,下面是导出XLS格式 <%  dim referer  referer = Request.ServerVariables("HTTP_REFERER")  Dim CName,action  action=request.Form("action")  CName="../../Excel/"  dim daytime  'daytime=year(now())&&qu

Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)_实用技巧

这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法. 生成Excel文件的方法,见:[原].Net创建Excel文件(插入数据.修改格式.生成图表)的方法 先试用Response.WriteFile的方法: 复制代码 代码如下: FileInfo fi = new FileInfo(excelFile);//excelFile为文件在服务器上的地址 HttpResponse contextResponse = HttpContext.Current.Response; cont

可以读取EXCEL文件的js代码第1/2页_javascript技巧

首页给个有中文说明的例子,下面的例子很多大家可以多测试. 复制代码 代码如下: <script language="javascript" type="text/javascript"><!-- function readExcel() { var excelApp; var excelWorkBook; var excelSheet; try{ excelApp = new ActiveXObject("Excel.Applicatio