?? it doesnt? i pasted that code in and it works fine...

are u sure u are waiting till the page loads?

change it to this so u know if its running all of that:
VB Code:
  1. Private Sub Form_Load()
  2.     WebBrowser1.Navigate "http://www.google.com/"
  3. End Sub
  4.  
  5. Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
  6.     If (pDisp Is WebBrowser1.Application) Then
  7.        
  8.         If URL = "http://www.google.com/" Then
  9.            
  10.             Dim HTML As HTMLDocument
  11.             Set HTML = WebBrowser1.Document
  12.             MsgBox "ABout to put STATIC in..."
  13.             HTML.All.Item("q").Value = "Static"
  14.             MsgBox "Static Should be there now"
  15.         End If
  16.        
  17.     End If
  18. End Sub