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

VC操作word生成表格

2012-12-30 
VC操作word生成报表本帖最后由 lalalailema 于 2012-05-14 13:58:47 编辑我使用这个函数在我word里面生成

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)

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

热点排行