效果如图:
选择文件格式:
保存excel情况如下:
保存txt情况如下:
保存Word情况如下:
在这里插入代码片
private void baocunexcel_Click(object sender, EventArgs e)
{
if (jiemiantext1.Text == "") //保存数据界面
{
MessageBox.Show("没有数据保存!", "错误");
return;
}
SaveFileDialog SaveFile = new SaveFileDialog();
SaveFile.Filter = "|*.xls;*.xlsx|(*.et;*.xls;*.xlsx)|*.et;*.xls;*.xlsx|All files(*.*)|*.*|txt files(*.txt)|*.txt|*.word|";//文本筛选,excel
//SaveFile.Filter = "All files(*.*)|*.*|txt files(*.txt)|*.txt";//文本筛选,txt
SaveFile.FilterIndex = 3;//文本筛选器索引,选择第一项就是1
SaveFile.RestoreDirectory = true;
if (SaveFile.ShowDialog() == DialogResult.OK)
{
resultFile = SaveFile.FileName;
StreamWriter sw = File.CreateText(resultFile);
sw.Write(jiemiantext1.Text);
MessageBox.Show("保存成功!");
sw.Close();
}
}
代码很短很简单