0
WordのDocument Propertiesの下に作成されたカスタムフィールド(ProtocolNumber)を追加のテキストを含む表のセルに挿入しようとしています。この場合、Fields.Add関数をどのように使用するかについてはあまりよく分かりません。申し訳ありませんが、質問が基本的ですが、私はVBAの完全なハッカーです。Word文書のプロパティから追加のテキストを含む表のセルにフィールドを挿入する
NoOfCol = 5
Set tblNew = ActiveDocument.Tables.Add(Selection.Range, 9, NoOfCol,
wdAutoFitWindow)
With tblNew
.PreferredWidthType = wdPreferredWidthPercent
.PreferredWidth = 100
.Columns(1).PreferredWidth = 100 * NoOfCol * 3/(NoOfCol + 1)
End With
tblNew.Borders.InsideLineStyle = wdLineStyleSingle
tblNew.Borders.OutsideLineStyle = wdLineStyleSingle
tblNew.Cell(Row:=1, Column:=1).Merge _
MergeTo:=tblNew.Cell(Row:=1, Column:=NoOfCol)
tblNew.Cell(1, 1).Split NumColumns:=2
tblNew.Cell(1, 1).Range.Text = "PROTOCOL: [ProtocolNumber]" & vbCrLf & "DRUG/INDICATION:
:
:
あなたは、あなたが何をしようとしているのかをもう少し詳しく説明したいと思うでしょう。あなたは正確にフィールドを追加しようとしていますか? – braX