向指定单元格写入数据
程序员文章站
2022-07-13 13:31:12
...
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 NPOI.HSSF.UserModel;
using NPOI.XSSF.UserModel;
using NPOI.SS.UserModel;
using System.IO;
using System.Diagnostics;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
new MyExit();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Equals(""))
{
MessageBox.Show("金额不能为空!");
}
else
{
try
{
FileStream fs = new FileStream(@"C:\d.xls", FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
HSSFWorkbook wb = new HSSFWorkbook(fs);
fs.Close();
HSSFSheet sh = (HSSFSheet)wb.GetSheetAt(1);
sh.GetRow(1).GetCell(1).SetCellValue(textBox1.Text);
FileStream fsout = new FileStream(@"C:\d.xls", FileMode.OpenOrCreate, FileAccess.ReadWrite);
wb.Write(fsout);
fsout.Close();
}
catch
{
MessageBox.Show("运行到这里可能是读写文件异常!");
}
Process.Start(@"C:\Program Files\Office2007\excel.exe", "c:\\d.xls");
}
}
}
class MyExit {
public MyExit() {
Application.Exit();
}
}
}
推荐阅读
-
C#使用Gembox.SpreadSheet向Excel写入数据及图表的实例
-
C#使用Gembox.SpreadSheet向Excel写入数据及图表的实例
-
Java实现批量向mysql写入数据的方法
-
C#实现把指定数据写入串口
-
Python向excel中写入数据的方法
-
python读取excel指定列数据并写入到新的excel方法
-
C#_Excel数据读取与写入_自定义解析封装类_支持设置标题行位置&使用excel表达式收集数据&单元格映射&标题映射&模板文件的参数数据替换(第二版-增加深度读取和更新功能)
-
Python向已有Excel工作表sheet写入数据框dataframe
-
Python向excel中写入数据的方法
-
向磁盘写入数据提示:No spac left on device通过df -h查看磁盘空间,发现没满,解决方法