本文介绍了Excel 2003 XML格式 - AutoFitWidth不工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个程序,以Excel 2003 XML格式吐出Excel工作簿。一个问题就可以正常工作,我无法自动设置列宽。我生成的代码片段:
<表>
<列ss:AutoFitWidth =1ss:Width =2/>
< Row ss:AutoFitHeight =0ss:Height =14.55>
< Cell ss:StyleID =s62>< Data ss:Type =String>数据库< / Data>< / Cell>
这不会将列设置为自动调整。我试过没有设置宽度,我尝试了很多东西,我被卡住了。
谢谢。
解决方案
只有日期和数字值自动填充:-(
quote:...我们不自动修改文本值
I have a program that spits out an Excel workbook in Excel 2003 XML format. It works fine with one problem, I cannot get the column widths to set automatically.
A snippet of what I produce:
<Table >
<Column ss:AutoFitWidth="1" ss:Width="2"/>
<Row ss:AutoFitHeight="0" ss:Height="14.55">
<Cell ss:StyleID="s62"><Data ss:Type="String">Database</Data></Cell>
This does not set the column to autofit. I have tried not setting width, I have tried many things and I am stuck.
Thanks.
解决方案
Only date and number values are autofitted :-(quote: "... We do not autofit textual values"
http://msdn.microsoft.com/en-us/library/aa140066.aspx#odc_xmlss_ss:column
这篇关于Excel 2003 XML格式 - AutoFitWidth不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!