質問: ### 前提・実現したいこと IE.navigateで自動でgoogle検索を行う。その際、完全一致の""(ダブルクオーテーション)で検索したいが、エラーメッセージが出てくる。 ### 発生している問題・エラーメッセージ ``` コンパイルエラー 修正候補:ステートメントの最後 ``` ### 該当のソースコード ``` dim i as long for i to 10 IE.navigate "http://www.google.co.jp/search?q=" & " "完全一致語句" "&"完全一致ではない語句"&i&"/" ``` forで回すつもりです。 ### 試したこと 課題に対してアプローチしたことを記載してください 最後に"をもう一つ付け足したりしてみたが同様のエラーだった ### 補足情報(言語/FW/ツール等のバージョンなど) Excel 2007
回答: VBで文字列として"を入力したい場合は、文字列中で""と"を2つ続けます。 "1文字だけの文字列を指定する場合、""""となります(""を"で囲む)。 下記ではどうでしょうか。 ``` IE.navigate "http://www.google.co.jp/search?q=" & " ""完全一致語句"" " & "完全一致ではない語句" & i & "/" ```