C#把RichTextBox的数据存到EXCEL

1.接口调用成功,数据在.RichTextBox显示
2.按照日期生成exe表格,并保存到d盘某个文件夹
3.根据时间保存信息,比如张三3点刷了一次保存信息,5点再刷也会保存信息

  1. http接口还是什么接口,根据文档参数,用httpwebrequest去请求响应得到数据,然后赋值RichTextBox.Text="xxx" //xxx得到的值
  2. C#有npoi组件可以生成excel
  3. 保存信息是到数据库吗?ado.net或ef执行数据库操作就ok

NuGet安装Free Spire.XLS,添加命名空间using Spire.Xls;

private void button1_Click(object sender, EventArgs e)
        {
            //创建Excel
            Workbook wb = new Workbook();
            Worksheet sheet = wb.Worksheets[0];
            //把RichTextBox的数据写入指定单元格
            sheet.Range["B2"].RichText.Text = richTextBox1.Rtf;
            //保存文档到D盘指定路径
            wb.SaveToFile(@"D:\Files\Output.xlsx", ExcelVersion.Version2013);
        }