这个问题不需要知道Office文件格式,你只需要使用OLE自动化操作Word和Excel就可以了,比如,在VB中,下面的例子判断文件的第一段是不是"Hahaha",具体的细节参见Office VBA的帮助文件。
Dim w as Object
Set w = CreateObject("Word.Application")
Dim doc as Object
Set doc = w.Documents.Open("FileName.Doc")
if doc.Paragraphs(1).Range.Text="Hahaha" Then
....
End If