首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

VC操作word生成报表,该如何解决

2012-05-16 
VC操作word生成报表我使用这个函数在我word里面生成了一个4乘6的表格后很小,请问在添加什么代码可以放大表

VC操作word生成报表
我使用这个函数在我word里面生成了一个4乘6的表格后很小,请问在添加什么代码可以放大表格,或者直接设置表格的高度和宽度
tables.Add(sel.GetRange(),4,6,&defaultBehavior,&AutoFitBehavior);
我生成第二张表格1乘2的时候使用下面的函数设置大小
 table=tables.Item(1);
c1=table.Cell(2,1);
//c1.SetHeight(100);
c1.SetWidth(100);
但是老是设置坐在第一张表格上,怎么改?
void Cell::SetWidth(float newValue) void Cell::SetHeight(float newValue)
用这个函数对单元格单独设置么?

[解决办法]
Selection.Rows.HeightRule = wdRowHeightAtLeast
Selection.Rows.Height = InchesToPoints(1)
Selection.Columns.PreferredWidthType = wdPreferredWidthPoints
Selection.Columns.PreferredWidth = InchesToPoints(1.6)

我录制的一段代码,设置行高列宽。

热点排行