的日常操作中,离不开对表格的操作,半夜更一波关于表格的操作。
Tables接口概览
在实操中,有、及修改表格的操作,在开始前,先要捋一捋接口是如何管理表格的。
通过图片我们可以看出,通过、和管理表格,从单词就能看出,它们都是的接口:
管理着文档中所有的接口,通过可获得某个表格
管理着某个表格的所有行,通过可获得某行,且它要在获得某个表格后才能使用
'Columns'管理着某个表格的所有列,通过可获得某列,且它要在获得某个表格后才能使用
管理着或的所有单元格,注意,一定要获得某行或某列后才能使用来获取某个单元格
只要把这个关系捋清楚了,接口的使用就非常简单了。总而言之,它们的关系就如图所示,像控制某个单元格,一定要先获得某个表格 -> 获得某行(列) -> 获得所在行(列)的第N个单元格。
的语法规范:
新增表格
解释
此处使用Document调用Tables,仅为演示
参数
第一个参数:表格的插入点,必须是对象,示例中使用了的插入点
第二个参数:表格的行数,示例中意为创建的表格
第三个参数:表格的列数,示例中意为创建的表格
第四个参数:一个对象,是一个常量,表示自动调整表格中的单元格大小以适应单元格的内容,反之为
第五个参数:一个对象,也是常量,为不使用自动调整功能来控制表格的大小,是最常用的,如果是,那么你会得到一个无比丑陋的表格
记得,方法有返回值,即所创建的表格,为实例对象,当前文档中就只有一个表格,如果使用
就也一样能获取到这个表格。
写入内容
如果你理解了前面接口管理表格的逻辑,那么往表格中写入内容就会变得无比简单,先模仿第一个截图,写入表头。
表头都在第一行,那么我们可以通过获取第一行,然后逐个获取单元格,逐个写入内容。
注:可以通过t1.Rows(2)获取第二行,其他行以此类推
如果到这里你看懂了这些操作,说明你对已经有了很好的理解:
1、就是一个万能接口,几乎所有对象都有属性,进而可以使用强大的功能
2、管理着该类型的所有对象,管理着所有的,管理着所有的
到这里,希望你有豁然开朗的感觉,有了这层理解,以后看官方文档也是的事。
表格剩下的单元格,相信你一定能快速完成,甚至脑海里已经在运行代码了。
行(列)的增加和删除
删除第四行
获取某列,也一样可以这么操作
在第三列的增加一列
参数是表格中的一列,它是参照物,只能在这个参照物的左侧插入列,返回值是新增加的列,
在新增一行
如果传参,同样也是一个参照物,会在这个参照物的上方创建一行。
删除表格
删除表格
简简单单
好,今天的内容就到这,下期见。
领取专属 10元无门槛券
私享最新 技术干货