当前位置: 代码迷 >> VBA >> VC操作word生成表格
  详细解决方案

VC操作word生成表格

热度:5258   发布时间:2013-02-26 00:00:00.0
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)

我录制的一段代码,设置行高列宽。
  相关解决方案