Are you sure you're using a textbox from the drawing tools? Not from the ordinary controlelements!
I tried this (in wd2003), though it first prints the page as you intend but also prints a page with all controls visible. Also, asked me to save it as mdi. Don't know why, Word's not my strong side ;))
.Shapes(1).Visible = msoFalse
.Shapes(1).Visible = msoTrue
ActivePrinter = "Kyocera FS-3500 / FS-3500A"
Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _