1

私はVBAにかなり慣れていないので、ブックマークを使用してアクセスフォームからWord文書にデータを取り込もうとしています。私が抱えている問題は、次のレコードで新しい MS Word を作成するのが非常に難しいことです。次のレコードを挿入できるように、VBA (Access 2010) で改ページを作成する方法はありますか? Word ドキュメントの最初のページで、既に任意のレコードを取得できます。

Wrd.Documents.Add "\\wordDocument.dotx"
Wrd.Visible = True

x = 1

For x = 1 To LastRecord
'Replace each bookmark with current data.

With Wrd.ActiveDocument.Bookmarks
    .Item("bkDate").Range.Text = Date(x)
    .Item("bkProj").Range.Text = Proj(x)
    .Item("bkMeasID").Range.Text = MeasID(x)
    .Item("bkMeas").Range.Text = Meas(x)
    .Item("bkUnit").Range.Text = Unit(x)



    x=x+1
End With
Next x
4

1 に答える 1

1

私はそれを考え出した!!!

私がしなければならなかったのは、追加することだけでした

Wrd.Selection.InsertBreak Type:=wdPageBreak
于 2013-06-10T21:26:55.140 に答える