VSTO EXCEL 列宽失效问题

anltech 2008-05-26 07:10:19
为何设置了列宽后,读取数据列宽设置失效?
internal static void BuildTerritoryColStyle(Excel.Worksheet ws)
{
Excel.Range rng = null;
for (int i = 1; i < 40; i ++)
{

if (i % 2 == 1 && i > 1)
{
rng = ws.get_Range(ws.Cells[1, i], ws.Cells[1, i]);
rng.ColumnWidth = 1;
}
}
}

从数据库读取数据后就失效了,有 社么解决办法吗
...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
微创社(MCC) 2010-05-28
  • 打赏
  • 举报
回复
借VS2010东风,CSDN为啥不搞一个VSTO版快!!!!

【VSTO之家】
http://vsto.5d6d.com

【VSTO专家群】109033523




【VSTO】数据获取
【VSTO】对象起源
【VSTO】MSDN
【VSTO】Backstage View
【VSTO】名人堂
【VSTO】案例
【VSTO】MOSS
【VSTO】Excel Services
【VSTO】Open XML
【VSTO】资源、工具
【VSTO】教学视频
【VSTO】示例代码
【VSTO】Actions Pane
【VSTO】智能标签

...
surrow 2008-05-30
  • 打赏
  • 举报
回复
你先读数据
再设列宽不就行了
kris2010 2008-05-27
  • 打赏
  • 举报
回复
再次设置列宽

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧