VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 734|回复: 7

Excel转换成html的相关问题

[复制链接]

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-2-12 17:00:01 | 显示全部楼层 |阅读模式
在转换成HTML时,遇到了这样一个问题,就是Excel中的数字由于格子太短变成了####,而在转换成HTML时没有转换过来,也是#####,这个问题怎么解决啦?
回复

使用道具 举报

0

主题

119

帖子

67.00

积分

新手上路

Rank: 1

积分
67.00
发表于 2020-4-9 16:00:01 | 显示全部楼层
设置Excel的单元格属性试试!
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-9 18:00:01 | 显示全部楼层
生成html时。

<TD sytle='mso-number-format:\@'>内容</td>
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-4-9 19:30:01 | 显示全部楼层
把Excel单元格的宽度设宽不就好了?
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-9 22:15:01 | 显示全部楼层
是用excel对象转html吗?

把td的格式设为文本。在前面加个'
回复

使用道具 举报

0

主题

29

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-4-9 23:00:01 | 显示全部楼层
mark
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-4-10 11:00:02 | 显示全部楼层
<TD sytle='mso-number-format:\@'>内容</td>
=============================================
我是直接将调用Saveas的方法的,没有操作HTML


设置Excel的单元格属性试试!
==========================
因为是作为附件上传上去的,怎么去设计单元格的属性

把Excel单元格的宽度设宽不就好了?
===========================================================
在Excel数据量大的时候,用户不可能一个个去设置他们的宽度的
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-12 14:45:01 | 显示全部楼层
//假设是第二列需要加宽。
随便找个第二列的单元格就可以了

        Excel.ApplicationClass el = new Excel.ApplicationClass();
                        object o = Type.Missing;
                        Excel.Workbook book = el.Workbooks.Open("d:\\aa.xls",o,o,o,o,o,o,o,o,o,o,
                                o,o,o,o);
                         Excel.Worksheet  sheet =    (Excel.Worksheet)book.Worksheets[1];
                       
                        ((Excel.Range)sheet.Cells[1,2]).ColumnWidth = 30;
                         
                        book.SaveAs("d:\\bb.html",Excel.XlFileFormat.xlHtml,o,o,o,o,Excel.XlSaveAsAccessMode.xlExclusive,o,o,o,o,o);
                       
                        el.Quit();
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表