我给出的问题是根据重复的日期值对多行进行合并的单词表进行格式设置。在下面的示例,第1个显示复制日期值和第2列中是与该日期对应的文本:在Word表行和列中比较值以及删除或合并单元格
2017年1月3日从A 2017年1月3日电子邮件细读电子邮件到小组委员会 01/03 /从2017年的B博士从d先生 2017年1月3日电话呼叫的 2017年1月3日电话打到d先生 2017年1月3日电话通话细读邮件
我想结束了什么是以下内容:
01/03/2017阅读A的电子邮件 电子邮件给小组委员会 从的B博士从d先生 电话呼叫的 电话打到d先生 电话呼叫细读邮件
也就是说,我想一个日期在第1列和合并文本列2.我不能在MS Word中编写代码时不会找到太多帮助,因为它更多地针对MS Excel。
我知道我可以使用:
If ActiveDocument.Tables.Count >= 1 Then
With ActiveDocument.Tables(1)
.Cell(Row:=1, Column:=1).Merge _
MergeTo:=.Cell(Row:=1, Column:=2)
.Borders.Enable = False
End With
End If
然而,这只是一个简单的合并,我需要更复杂的东西根据我上面提到的标准。
希望有人能够协助并指引我走向正确的方向。
谢谢您的意见。我非常喜欢重写产生输出的代码,但它来自锁定的软件程序。格式化表的请求是用户事后才想到的。由于输出可能长达多页,因此这仅仅是为了节省编辑器费力地选择,合并和删除日期字段中的每个更改。我会重新考虑我能做些什么。 –