这是写在后面的label:
label1.Text = "<table>";
label1.Text += "<tr><td>1</td><td >2</td><td >3</td><td>4</td></tr>";
label2.Text += "<tr><td>11</td><td>22</td><td>33</td><td>44</td></tr>";
label1.Text += "</table>";
现在我在前面加了一个按钮,点击按钮就把label中的表格导出到excel表格中。
.
.
有人知道怎么做不啊???
label1.Text = "<table>";
label1.Text += "<tr><td>1</td><td >2</td><td >3</td><td>4</td></tr>";
label2.Text += "<tr><td>11</td><td>22</td><td>33</td><td>44</td></tr>";
label1.Text += "</table>";
现在我在前面加了一个按钮,点击按钮就把label中的表格导出到excel表格中。
.
.
有人知道怎么做不啊???
解决方案 »
- 求解决错误:命名空间“System.Web”中不存在类型或命名空间名称“HttpContext”
- 【求助】c#语音视频……散粉了
- 急!! 水晶报表奇怪问题 各位大虾帮忙看看* 不胜感激!
- 有关 C#中Caption的问题
- DataView的RowFilter中的Min聚合函数的使用
- 如何通过代码设置文本框的字体为隶书?
- 用C#写了一个winform的多线程ping程序,欢迎大家测试
- 字符串拼接
- 调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配.
- 请大家推荐一个C#开发工具,最好具有自动关联功能!免费的最好~谢谢~~
- 为什么在ajax里面使用return false没有用?
- 在第一个实体类中放第二个实体类,怎么用datagridview数据源来接收第二个数据的字段?
function preview() {
window.clipboardData.setData("Text", document.all('tableExcel').outerHTML);
try {
var ExApp = new ActiveXObject("Excel.Application")
var ExWBk = ExApp.workbooks.add()
var ExWSh = ExWBk.worksheets(1)
ExApp.DisplayAlerts = false
ExApp.visible = true
}
catch (e) {
alert("导出失败!")
return false;
}
ExWBk.worksheets(1).Paste;
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Microsoft.Office.Interop.Excel;//这个要引入
using System.Reflection;Microsoft.Office.Interop.Excel.Application eApp = new Microsoft.Office.Interop.Excel.Application();
//创建excel文件
Workbook eBook = eApp.Application.Workbooks.Add(true);
//创建excel里的表
Worksheet eSheet = (Worksheet)eBook.ActiveSheet;
//对工作表进行操作
((Range)eSheet.Cells[i, j + 1]).Value2 = splitString[j];