Currently, I'm trying to output contents of an Access database into a word document using VBA. I've managed to get the script to output a nice table with the data in, but I'd like some text before the table, describing what is in the table.
If I output the text first and then output the table, the table's range overwrites the original text:

Dim wrdApp As Word.Application
Dim wrdDoc As Word.Document
Dim i As Integer
    Set wrdApp = CreateObject("Word.Application")
    wrdApp.Visible = True
    Set wrdDoc = wrdApp.Documents.Add

    
    
    wrdDoc.Content.InsertAfter "TESTTEXT"
    Set objRange = wrdDoc.Range()
    
    wrdDoc.Tables.Add objRange, 1, 3
    Set objTable = wrdDoc.Tables(1)

    objTable.Cell(1, 1).Range.Font.Bold = True
    objTable.Cell(1, 1).Range.Text = "One"
    objTable.Cell(1, 2).Range.Font.Bold = True
    objTable.Cell(1, 2).Range.Text = "Two"
    objTable.Cell(1, 3).Range.Font.Bold = True
    objTable.Cell(1, 3).Range.Text = "Three"
This is most likely because the range the table is outputting into is the same as the one the text outputted into, but I'm finding it difficult to find any details on how to control the range properly. Really I'd like to be able to output some text, and then change the range so that that text is then safe from being overwritten.

Thanks.