Sub MyGoogleSearch()
  Rem *----*----*    *----*----*    *----*----*    *----*----*
  Rem 選択文字列Google検索処理
  Rem 作譜:Hitrock Camellia Shinopy
  Rem 言語:Word VBA
  Rem 機能...
  Rem   選択文字列をGoogleで検索する。
  Rem 注記...
  Rem   1. 参照設定なしでも実行可。
  Rem   2. 佐藤信正:著『VBScript実用プログラミング・テクニック』メディア・テック出版:刊の
  Rem      「Part4 各種データと通信の処理」「[16]Google検索コマンドを作る」の
  Rem      「Google.vbs」から引用し、Word VBA用に変更した。
  Rem 履歴...
  Rem   第01版:2007/04/06:作成。
  Rem   第02版:2014/07/10:VariantをObjectに変更。
  Rem *----*----*    *----*----*    *----*----*    *----*----*
  Rem 参照設定する場合...
  Rem   Windows Script Host Object Model
  Rem   Microsoft Script Control
  Rem *----*----*    *----*----*    *----*----*    *----*----*
  Dim myString As String
  Dim mySc As Object ' ScriptControl
  Dim myJScript As Object ' JScriptTypeInfo
  Dim myQuery As String
  Dim myData As String
  Dim myShell As Object ' IWshRuntimeLibrary.WshShell
  Rem *----*----*    *----*----*    *----*----*    *----*----*
  myString = Selection.Range.Text
  myString = Replace(myString, vbCrLf, " ")
  myString = Replace(myString, vbCr, " ")
  myString = Replace(myString, vbLf, " ")
  myString = Replace(myString, vbFormFeed, " ")
  myString = Replace(myString, vbVerticalTab, " ")
  myString = Trim(myString)
  '
  Set mySc = CreateObject("ScriptControl")
  mySc.Language = "JScript"
  '
  Set myJScript = mySc.CodeObject
  myQuery = "http://www.google.co.jp/search?q=" & myString
  myData = myJScript.encodeURI(myQuery)
  '
  Set myShell = CreateObject("WScript.Shell")
  myShell.Run (myData)
End Sub ' MyGoogleSearch *----*----*    *----*----*    *----*----*    *----*----*

inserted by FC2 system