我用VB写一个操作WORD表格的程序,表格是固定的,我要在表格指定的位置输出相应的内容,表格里的"承办人"及时间的位置不变,其它的内容应该是在表格的左上方,现在的问题是按以下的方法输出的内容总是居中,如何实现:表格里的"承办人"及时间的位置不变,请高手帮忙,因要用到很多不同格式的表格,所以解决了这个问题,其它的就好办了.以下的其中的部分代码: docApp.Selection.MoveUp unit:=wdParagraph docTable.Cell(3, 2).Range.InsertAfter Text1(3).Text & Chr(10) & Chr(13) & Chr(10) & Chr(13) & Chr(10) & Chr(13) & Text22(1).Text & " " & Format(DTPicker1(1).Value, "yyyy年mm月dd日") '在承办人意见对应的单元格里输入内容 'docApp.Selection.Text = Text1(3).Text & Chr(10) & Chr(13) & Chr(10) & Chr(13) & Chr(10) & Chr(13) & Text22(1).Text & " " & Format(DTPicker1(1).Value, "yyyy年mm月dd日") docTable.Cell(3, 2).Range.ParagraphFormat.Alignment = Word.WdHorizontalLineAlignment.wdHorizontalLineAlignLeft '在单元格里使文本水平居左 -------->由于不知道用什么好的方法实现自动输入到单元格的内容更好的定位,所以用到一些回车换行,这样显然不行,所以请高手帮我修改一下,表格如附件
ifTQpfyC.rar
(2.86 KB, 下载次数: 11)
|