如何在制作excel文件时指定列格式为文本,在线等...请高人指点
时间:2011-12-10
来源:互联网
从数组中读取数据,制作excel文件,如何指定某列为文本格式
excel.Application app2 = new Microsoft.Office.Interop.Excel.Application();
excel.Workbook book2 = app2.Application.Workbooks.Add(true); //建立 excel文件
excel.Worksheet sheet2 = (excel.Worksheet)book2.Sheets[1];
A:
//写入数据
for (int i = 0; i < h; i++) //循环记录行数
{
sheet2.Cells[tv, k + 1] = sm[i, k];
tv++;
NN:
}
B:
发现这样生成的excel文件,所有数据都保存为数值型,即“001234”保存为"1234",
在A,B处或者NN处,使用
excel.Range r = sheet2.get_Range(sheet2.Cells[5, 9], sheet2.Cells[9, 9]);
r.NumberFormat = "@";
尝试修改列属性,无效!!!!
请高人指点,谢谢
excel.Application app2 = new Microsoft.Office.Interop.Excel.Application();
excel.Workbook book2 = app2.Application.Workbooks.Add(true); //建立 excel文件
excel.Worksheet sheet2 = (excel.Worksheet)book2.Sheets[1];
A:
//写入数据
for (int i = 0; i < h; i++) //循环记录行数
{
sheet2.Cells[tv, k + 1] = sm[i, k];
tv++;
NN:
}
B:
发现这样生成的excel文件,所有数据都保存为数值型,即“001234”保存为"1234",
在A,B处或者NN处,使用
excel.Range r = sheet2.get_Range(sheet2.Cells[5, 9], sheet2.Cells[9, 9]);
r.NumberFormat = "@";
尝试修改列属性,无效!!!!
请高人指点,谢谢
作者: edit89 发布时间: 2011-12-10
sorry
r.NumberFormatLocal = "@";=======r.NumberFormat = "@";
笔误
r.NumberFormatLocal = "@";=======r.NumberFormat = "@";
笔误
作者: edit89 发布时间: 2011-12-10
自己搞定
作者: edit89 发布时间: 2011-12-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28