导出身份证号码 在导出身份证的时候会出现科学计算方式,我在它前面加了一个“'”在打开excel时他把“’”也显示出来了,,正常的来说应给是现实一个小三角,为什么会显示一个“’”出来呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该是以文本格式保存到Excel中了Excel中单元格左上角出现绿色小三角是怎么回事 在导出身份证的时候会出现科学计算方式,我在它前面加了一个“'”在打开excel时他把“’”也显示出来了,,正常的来说应给是现实一个小三角,为什么会显示一个“’”出来呢? 给代码 SaveFileDialog saveFileDialog = new SaveFileDialog();//打开一个文件保存对话框 saveFileDialog.Filter = "Execl files (*.xls)|*.xls"; saveFileDialog.FilterIndex = 0; saveFileDialog.RestoreDirectory = true; saveFileDialog.CreatePrompt = true; saveFileDialog.Title = "Export Excel File To"; if (saveFileDialog.ShowDialog() == DialogResult.OK) { Stream myStream; myStream = saveFileDialog.OpenFile(); //StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312")); StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding(-0)); string str = ""; try { //写标题 for (int i = 0; i < dataGridView1.ColumnCount; i++) { if (i > 0) { str += "\t"; } str += dataGridView1.Columns[i].HeaderText; } sw.WriteLine(str); //写内容 for (int j = 0; j < dataGridView1.Rows.Count; j++) { string tempStr = ""; for (int k = 0; k < dataGridView1.Columns.Count; k++) { if (k > 0) { tempStr += "\t"; } tempStr += "'" + dataGridView1.Rows[j].Cells[k].Value.ToString(); } sw.WriteLine(tempStr); } sw.Close(); myStream.Close(); } catch (Exception e) { MessageBox.Show(e.ToString()); } finally { sw.Close(); myStream.Close(); } }导出数据后应该会在左上角显示一个小三角的。可以现在它在数据前面显示单引号,不明白这是怎么回事 C#中,如何让显示部分图片 关于richtextBox的text值的问题(winform) 关于listview C#连接数据库 彼人遇到一个问题请教各位,存储过程怎样防止注入式错误(送分不是问题) 求问c#做的绘图软件背景的白灰相间的方块能否去掉 c# chart 划曲线 CPU使用过高 水晶报表中数据库的问题? 一个关于DataGrid的问题 请大家一起来讨论:“给你学习c#一个理由先!!??!!" VS20008中wpf应用程序无法加载视图设计器 C# 多线程 winform 弹出连个窗口,而且会卡住 咋办?
Excel中单元格左上角出现绿色小三角是怎么回事
SaveFileDialog saveFileDialog = new SaveFileDialog();//打开一个文件保存对话框 saveFileDialog.Filter = "Execl files (*.xls)|*.xls"; saveFileDialog.FilterIndex = 0; saveFileDialog.RestoreDirectory = true; saveFileDialog.CreatePrompt = true; saveFileDialog.Title = "Export Excel File To";
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
Stream myStream; myStream = saveFileDialog.OpenFile(); //StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312")); StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding(-0)); string str = ""; try
{ //写标题 for (int i = 0; i < dataGridView1.ColumnCount; i++)
{ if (i > 0)
{ str += "\t"; } str += dataGridView1.Columns[i].HeaderText; }
sw.WriteLine(str); //写内容 for (int j = 0; j < dataGridView1.Rows.Count; j++)
{ string tempStr = ""; for (int k = 0; k < dataGridView1.Columns.Count; k++)
{ if (k > 0)
{ tempStr += "\t"; } tempStr += "'" + dataGridView1.Rows[j].Cells[k].Value.ToString();
}
sw.WriteLine(tempStr); } sw.Close(); myStream.Close(); } catch (Exception e)
{ MessageBox.Show(e.ToString()); } finally
{ sw.Close(); myStream.Close(); }
}
导出数据后应该会在左上角显示一个小三角的。可以现在它在数据前面显示单引号,不明白这是怎么回事