- 浏览: 428760 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
weishuang:
全部无法访问
ArcGIS 资源 -
04023129:
请问一下怎么配置meetme有硬件要求么?
Asterks(软交换)里配置两部简单的SIP软电话 -
jayli426:
请教:
181 正被转接
202 被接受:用于转介
有 ...
所有已知的SIP处理应答状态码 -
ligg5034:
<ww:if test="sftd.equal ...
webwork<ww:if>标签的使用 -
wanggod:
请问我
return (Hello)super.getPort ...
java6 WebServices客户端
string path = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal).ToString();//获取当前用的MyDocument文件夹
//保存到excel 2007中
private void saveToExcel()
{
try
{
object m_objOpt = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook workBook = excelApp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
this.outBox(excelApp, workBook);
if (File.Exists(path + @"\MobileBackup.xlsx"))
{
DialogResult result = MessageBox.Show("该备份文件已经存在,是否覆盖原文件?", "信息提示",
MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
File.Delete(path + @"\MobileBackup.xlsx");
workBook.SaveCopyAs(path + @"\MobileBackup.xlsx");
this.SHTMain_Load(null, null);
this.statusBarPanel1.Text = "导出数据成功";
}
else
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "Excel文件(*.xlsx,*.xls)|*.xlsx;*xls";//设置打开文件的格式
dialog.InitialDirectory = path;//指定初始化路径
DialogResult DResult = dialog.ShowDialog();
if (dialog.FileName.Trim() != "")
{
if (DResult == DialogResult.OK)
{
workBook.SaveCopyAs(dialog.FileName);
this.SHTMain_Load(null, null);
this.label8.Text = path + "\\" + dialog.FileName;
this.statusBarPanel1.Text = "导出数据成功";
}
}
else
{
this.statusBarPanel1.Text = "请输入您要保存的文件的文件名";
}
}
}
else
{
workBook.SaveCopyAs(path + @"\MobileBackup.xlsx");
this.SHTMain_Load(null, null);
this.label8.Text = path + @"\MobileBackup.xlsx";
this.statusBarPanel1.Text = "导出数据成功";
//workBook.SaveAs(path + @"\MobileBackup.xlsx", Microsoft.Office.Interop.Excel.XlFileFormat.xlHtml, null, null, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
}
workBook.Close(false, m_objOpt, m_objOpt);
System.Runtime.InteropServices.Marshal.ReleaseComObject(workBook);
this.statusBarPanel2.Text = "";
//显示excel
//excelApp.Visible = true;
}
catch (Exception ex)
{
MessageBox.Show("您当前的电脑上没有安装Excel 2007,请安装上了以后再导出数据吧!", "错误信息提示",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
//发件箱
private void outBox(Microsoft.Office.Interop.Excel.Application excelApp, Microsoft.Office.Interop.Excel.Workbook workBook)
{
Microsoft.Office.Interop.Excel.Worksheet outBoxWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)workBook.Worksheets[1];
outBoxWorkSheet.Name = "OutBox";
excelApp.Cells[1, 1] = "发件箱";
excelApp.Cells[2, 1] = "编号";
//显示表头
for (int i = 0; i < this.sHToutBoxDataGridView.ColumnCount; i++)
{
excelApp.Cells[2, i + 2] = this.sHToutBoxDataGridView.Columns[i].HeaderText;
}
//显示内容
int outBoxCount = this.sHToutBoxDataGridView.Rows.Count;
for (int i = 0; i < outBoxCount; i++)
{
excelApp.Cells[i + 3, 1] = i + 0;
for (int j = 0; j < this.sHToutBoxDataGridView.ColumnCount; j++)
{
if (this.sHToutBoxDataGridView[j, i].ValueType == typeof(string))
{
excelApp.Cells[i + 3, j + 2] = "'" + this.sHToutBoxDataGridView[j, i].Value.ToString();
}
else
{
excelApp.Cells[i + 3, j + 2] = this.sHToutBoxDataGridView[j, i].Value.ToString();
}
}
}
}
发表评论
-
Visual studio 2010无法安装Silverlight4 Tools的解决办法
2011-02-28 12:05 2194如果你也碰到这个问题,那么算你运气好;昨日下了园子里vs2 ... -
C# winform32位加密算法
2008-06-19 15:07 1387private string MD5(string sourc ... -
.net下的SHA-1与MD5加密算法
2008-06-19 15:07 2007//SHA-1算法string password = Syst ... -
用C#写的自定义数据库操作类
2008-06-19 15:06 1748using System;using System.Data; ... -
COM+数据库连接池
2008-06-19 15:05 1757连接池添加以下引用Syst ... -
数据库、服务器设置
2008-06-19 15:05 972private ConnClass.SqlConn sql; ... -
起泡排序与简单排序法
2008-06-19 15:03 972using System; namespace 排序算法{cl ... -
顺序查找与二分查找
2008-06-19 15:02 1184using System; namespace 查找算法{cl ... -
正则表达式应用范例
2008-06-19 15:02 889The following example shows the ... -
序列化与反序列化
2008-06-19 15:01 1271poorServer 代码 using System ... -
获取本机和远程计算机IP及MAC地址
2008-06-19 15:00 4737利用dns类和WMI规范获取I ... -
DataList里面用C#实现自定义分页
2008-06-19 14:59 1706PagedDataSource pds=new Pa ... -
ASP.NET里面用C#实现发送邮件
2008-06-19 14:59 1884if(TextBoxNumber1.Text==" ... -
如何控制DataGrid里的内容换行与不换行
2008-06-19 14:58 1874<FONT size=2><%@ Page ... -
在C#窗体应用程序中载入Web页
2008-06-19 14:57 4607用AxWebBrowser的准备 "工具箱&quo ... -
VS2005[C#] 操作 Excel 2003
2008-06-19 14:56 2557using System;using System.Colle ... -
VS C# 2008里只让应用程序只运行一个实例
2008-06-19 14:55 1505using System;using System.Colle ... -
VS C# 2008导入到xml
2008-06-19 14:53 1269//创建MobileBackup.xml文件 ... -
VS C# 2008从xml里读取数据
2008-06-19 14:53 1236//从xml文件中读取发件箱信息 private ... -
VS C# 2008鼠标移上时与按下时动态改变PicturBox的背景图片
2008-06-19 14:52 1591//获得当前项目运行的路径 path ...
相关推荐
c#ExceL导入支持2003和2007两种导入,里面有说明和案例,还有遇到问题的解决方法。
C# 导入Excel文件到ListView和导出ListView到Excel文件
C#将数据导入excel和Excel数据导入数据库使用的是SQL Server数据库
C# Excel 导入到Access数据库
C#.NET中导入Excel文件 C#.NET中导入Excel文件 积分是CSDN自动加的,原始积分是0分。
C# winform操作Excel 读取Excel,写入Excel 导入导出Excel,比较适合新手
C# 导入Excel读取图片上传
主要介绍了C#实现Excel导入sqlite的方法,是C#程序设计中非常重要的一个实用技巧,需要的朋友可以参考下
c#导出导入excel 自定义字段 自定义列 OleDb方式的excel导入 可以实现自定义字段,不按照模版的方式导出
C# excel导入出错解决办法. 导入excel的源码学习有很大帮助。
microsoft excel 12.0 object library 环境下有问题,_microsoft excel 14.0 object library 测试通过 _microsoft excel 11.0 object library 同样支持 2003,2007耐心调试不会有问题,自己已经验证调试通过
改程序实现了Excel的数据导入到Datatable,在后台动态生成Lable和文本框等控件,以及如何取到控件的值和生成文本文档、添加显示图片等等的源代码,下载所需积分怎么涨这么快,给大家点福利,重置为5积分。
C# 写的Excel导入mysql数据库,目前我导入的最大上20万数据其他的没有测试过
关于C# winform从EXCEL导入到SQL库的导入,导出可以按导入进行修改下。
1.使用Openfile功能导入excel文件,读出文件名、文件地址 2.使用一个button实现导入数据模板,导入表格内容 3.实现进度条功能,跟踪文件传输进度 4.引用Microsoft.Office.Interop.Excel和Spire.Xls分别实现文件的...
C#将Excel导入到Access数据库表(winForm版)
关于在C#中读取导入的Excel一些值为空的解决方法
c#使用npoi导入导出Excel示例,支持asp.net core/asp.net,示例使用asp.Net core
本文先将Excel文件转换成DataTable,然后再循环将记录插入到数据库表中,这种方式可以任由程序员来选择将哪列数据导入到数据表的哪个字段中
本文实例讲述了C#使用NPOI导入Excel的方法。分享给大家供大家参考,具体如下: NPOI是由国人开发的一个进行excel操作的第三方库。百度百科介绍如下:NPOI 本文主要介绍如何使用NPOI将Excel数据读取。 首先引入程序集...