问题描述
大家好,我在用VB.net开发一个程序,其计算结果输出到word文档,想让其中的表格居中显示,请问该如何编程?不是让表格中的各个单元格中的文字在单元格中居中,而是让表格整体居中(在word文档的正中位置)
解决方案
解决方案二:
哪位有经验的朋友,可以帮忙回答一下吗?
解决方案三:
没做过用代码导出到word不过手动操作word的时候,你是如何让表格居中的呢?设置一下段落试试
解决方案四:
手动操作的时候,是用鼠标点击表格的左上角选中这个表格,然后按Ctrl+E但是用软件操作,就不知该如何做了我试图用VBA的宏来重现这个操作,但是没有成功,VBA的宏不支持这样操作
解决方案五:
Ctrl+E只是个快捷键,你先弄明白这个快捷键到底代表了什么操作,然后看dll里是否提供了这个操作不就得了也许只是设置一下段落为居中就行了你在内存里操作文件数据,总不可能还去模拟键盘按键吧
解决方案六:
dtbl是表格名,在设置好表格宽度参数后用下面语句即可dtbl.Rows.Alignment=WdRowAlignment.wdAlignRowCenter
解决方案七:
dtbl是表格名,在设置好表格宽度参数后用下面语句即可dtbl.Rows.Alignment=WdRowAlignment.wdAlignRowCenter
解决方案八:
dtbl是表格名,在设置好表格宽度参数后用下面语句即可dtbl.Rows.Alignment=WdRowAlignment.wdAlignRowCenter
解决方案九:
引用6楼musicdl的回复:
dtbl是表格名,在设置好表格宽度参数后用下面语句即可dtbl.Rows.Alignment=WdRowAlignment.wdAlignRowCenter
支持
时间: 2024-10-27 05:41:58