我目前正在使用VB.Net在Word中生成一个表,我想知道是否可以在创建新列时‘拆分’该表,比如当您添加新行时,它可以拆分该表,并继续到带有表头的新页面。
这将是有用的,因为我的程序只生成列,而Word试图使表格适合页面,即使有许多列要呈现。
我正在根据客户提供的信息生成商业报价(机器配置),目前该表有3列,但如果客户有3个以上的需求,这个数字可能会增长。
发布于 2016-09-09 16:53:17
只是好奇,为什么需要在MS-Word中完成?
或者可能只是将页面设置为水平,逐行生成表格,但表格单元格中的所有文本都设置为90度旋转。然后,您将得到一个横跨多页的水平拆分的长表。
发布于 2016-09-09 20:19:57
这似乎在Excel或HTML表格中会更容易,因为Word表格有点令人沮丧。
您可以将每一列设置为单独的表,然后在表属性中选择Text wrapping Around以使这些表彼此相邻,并且在Positioning...中可以调整Left:和Right: Distance from surrounding text以减少表之间的空间。
https://stackoverflow.com/questions/39407271
复制相似问题