・使い捨ての変数を削減(自分用になじみやすい変数名に書き換えちゃってます)。ここから下に、お好みの検索エンジンとアクセスキーを定義してください。記述で、「G」をアクセスキーとして設定できます。ポップアップメニューに表示する必要のない行はコメントアウトしてください。表示する項目の並べ替え/追加/削除はご自由に。セパレータを挿入できます。"選択文字列がありません。sukemaru様、お忙しいところ、繰り返し拙いコードに手を入れていただき、さらに有意義な検索サイトも教えてくださって感謝しております。配列やメニュー項目のインデックスを「1番からスタート」扱いに統一して「±1」を付けなくて済むかんたんな小技がありますので、よろしければ。僕もインデックスでハマりました。1点問題がありまして、ポップアップメニューをスペースキーでキャンセルしようとした場合、下記のエラーが発生します。プロパティまたはメソッドをサポートしていません。{としたのですが、せっかくのアドバイスが台無しです。スマートで根本的な解決方法があれば教えてください。いつもいつも申し訳ありません。任意の検索エンジンで検索するためのマクロ。このマクロを起動し、ポップアップメニューから指定した検索エンジンで検索します。文字列が選択されていないと注意が表示され、マクロを終わります。上記が原因で検索が上手く行かなかった場合、選択文字列はクリップボードに保管されていますので、手作業で検索ボックスにペーストしてください。キーでキャンセルできます。ここから下に、お好みの検索エンジンとアクセスキーを定義してください。スキップさせるので、この下のサンプル行はコメントアウト不要。記述で、「G」をアクセスキーとして設定できます。ポップアップメニューに表示する必要のない行はコメントアウトしてください。表示する項目の並べ替え/追加/削除はご自由に。セパレータを挿入できます。"選択文字列がありません。ポップアップメニューをスペースキーでキャンセルしようとした場合、下記のエラーが発生します。プロパティまたはメソッドをサポートしていません。』というエラーになるようですね。動作確認はしておいたつもりでしたが、「キャンセル」するときはスペースキーではなく右クリックでポップアップメニューを消すクセがついているせいで見落としてしまいました。した場合、「キャンセル」の行をコメントアウトしたり上に移動したりすると支障が出るので、以下のようなかたちにするのがよいとおもいます。}}条件文を処理する速度を気にする必要もないので、3つ書き方のいずれでも問題ないでしょう。あとからコードを見返したときに「分かりづらくならない」とおもうものを使うのがよろしいかと。アドバイスのつもりで余計なバグまで押し付けてしまい、すみませんでした。返信たびたびすみません。}は全然大丈夫じゃないです。コレでは「キャンセル」が表示されなくなってしまいますね。返信sukemaru様、こんにちは。繰り返し拙いコードに手を入れていただき、きれいにデバッグしてくださって感謝しております。僕のやり方だとエラーは消えますが、使いにくいマクロになってしまうので勉強になりました。Noah様のオリジナルバージョンと思うと、すごくたくさんの検索エンジンを登録してしまいましたが、貴重なアドバイス、メニューの使い方を教えていただいたので、ずいぶんとメンテナンスが楽にり、ソースコードを見てアレンジしてみようかな、と思われるユーザー様にも理解しやすくなったと感じます。(僕もですが)せっかく短くしていただいた変数名を、またちょっと直してしまって申し訳ありません。いう便利な機能(命令?関数?)を知って感動しました。場合、これはどのように働くのでしょうか?無知で申し訳ありません。お時間のありましたら教えてください。してコードをアップします。引き続きテストしてみます。任意の検索エンジンで検索するためのマクロ。このマクロを起動し、ポップアップメニューから指定した検索エンジンで検索します。文字列が選択されていないと注意が表示され、マクロを終わります。上記が原因で検索が上手く行かなかった場合、選択文字列はクリップボードに保管されていますので、手作業で検索ボックスにペーストしてください。キーでキャンセルできます。ここから下に、お好みの検索エンジンとアクセスキーを定義してください。スキップさせるので、この下のサンプル行はコメントアウト不要です。記述で、「G」をアクセスキーとして設定できます。1:半角スペースとタブを「+」に置換。ポップアップメニューに表示する必要のない行はコメントアウトしてください。表示する項目の並べ替え/追加/削除はご自由に。セパレータを挿入できます。ポップアップメニューを作成。返信おつかれさまです。僕のやり方だとエラーは消えますが、使いにくいマクロになってしまうので勉強になりました。メンテナンスが楽にり、ソースコードを見てアレンジしてみようかな、と思われるユーザー様にも理解しやすくなったと感じます。(僕もですが)私も半年ちょっと前からマクロの改造・自作を始めて、いまもヨチヨチと歩んでいる最中のおなじ道ですから。開き直っているのですが)。勝手なことを言ってばかりの私に丁寧な返信をいただいてばかりで、こちらこそ申し訳ないぐらいです。動作コード部分はすでに完成しているとおもいますので、そろそろアップロードしてもよさそうですね(私自身はすでに利用させてもらっていますが)。場合、これはどのように働くのでしょうか?「ツールチップ」は「ヒント」や「ポップアップヒント」とも呼ばれる機能で、アイコンなどにマウスポインタをのせたときに表示される、背景がクリーム色(#FFFFE1)の小さなポップアップのことです。