我在python中使用python2.7。
我知道如何在创建表时确定表的位置:
table = shapes.add_table(rows, cols, left, top, width, height).table问题是:我需要将表居中,在创建它之前我找不到它的宽度和高度,但是在创建它之后,当尝试下面的代码时,我无法移动它:
table.left = <some number> 这不会改变任何事情。
如何选择:1.在创建表之前计算/确定表的宽度;2.在表已经创建后移动表。
谢谢
发布于 2016-11-19 08:36:39
表不是具有位置和大小的对象。具有位置和大小的对象是包含表对象的图形框架形状。若要更改位置和大小,需要参考图形-框架形状:
graphic_frame = shapes.add_table(rows, cols, left, top, width, height)
table = graphic_frame.table
graphic_frame.left = <some number>https://stackoverflow.com/questions/40628361
复制相似问题