VC操作word生成报表
本帖最后由 lalalailema 于 2012-05-14 13:58:47 编辑 我使用这个函数在我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)
我录制的一段代码,设置行高列宽。