You can't! There is no functionality like:
ActiveDocument.Pages(NoOfPage).Delete
ActiveDocument.Pages(NoOfPage).Remove
Page is used to visualize document layout. You need to select all paragraphs from that page, then you'll be able to delete "page".
More:
Page Object (Word)[
^]
Solved: Delete a Page in Word 2003 via VBA?[
^]
Selecting or referring to a page in the Word object model[
^]
[EDIT]
I wrote macro which selects all paragraphs on referenced page and delete them.
Sub Test()
DeletePage ActiveDocument, 2
End Sub
Sub DeletePage(ByVal doc As Document, ByVal iPage As Integer)
Dim rngStart As Range, rngEnd As Range, i As Integer
Set rngStart = doc.GoTo(What:=wdGoToPage, Which:=iPage)
rngStart.Select
Set rngEnd = rngStart
Do While i < iPage + 1
Selection.MoveDown Unit:=wdLine, Count:=1, Extend:=wdExtend
Set rngEnd = Selection.Range
i = rngEnd.Information(wdActiveEndPageNumber)
If i > iPage Then
Selection.MoveUp Unit:=wdLine, Count:=1, Extend:=wdExtend
Set rngEnd = Selection.Range
Exit Do
End If
Loop
doc.Range(Start:=rngStart.Start, End:=rngEnd.End).Select
If MsgBox("Are you sure you want to delete " & iPage & " page?", vbQuestion + vbYesNo + vbDefaultButton2) = vbYes Then
Selection.Delete
End If
End Sub
Note: It's ineffective way.
[/EDIT]