第二个问题吗,呵呵基本上不可能.不过不是没有办法,只是作起来不太花算.而且要用到支持自动化的程序,比如word
Private Sub OpenWordOnSearch(ByVal FileName As String, ByVal SearchString As String)
Dim w As Object
On Error Resume Next
Set w = GetObject("", "word.application")
If w Is Nothing Then
Set w = CreateObject("word.application")
End If
On Error GoTo 0
w.Visible = True
w.Documents.Open(FileName).Activate
w.Selection.Find.Execute SearchString
End Sub