![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
vbaにて
selenium basicを使用して
edgeブラウザを操作しようとしています。
vbaからedgeを起動しようとしていますが
vbaにて、Selenium.Webdriverをnewする行で、オートメーションエラー('-2146・・・')となります。
◆下記、手順を実施
1)SeleniumBasic-2.0.9.0インストール
2).net Framework3.5有効化
3)edgedriverダウンロード
seleniumのフォルダに上書き
*バージョンは使用中のedgeブラウザの
バージョンと同じにしてます
4)vba の参照設定追加
Selenium Type Libraryをチェック
5)vbaコード作成と実行
sub
Dim driver As Selenium.WebDriver
Set driver = new Selenium.WebDriver
driver.Start "edge"
End Sub
◆実行環境
Windows Home 11 23H2
64bit
excel 2003
◆補足
・手順4の参照設定画面にて
Selenium Type Libraryの場所に表示される
ファイル名がselenium32.tlb(selenium64.tlbではない)
とあり、気になりますが、変更できませんでした。
seleniumのフォルダにはselenium64.tlbも存在はしています。
![「vbaにてseleniumを使用したed」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/f/543207976_667cc33004179/M.jpg)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
>seleniumのフォルダにはselenium64.tlbも存在はしています。
確かめてはいませんけれど、64bit版があるのならそちらを試してみてはいかがでしょうか?
「参照」ボタンから直接ファイル指定することで、参照設定が可能だったと記憶しています。
早速、回答頂き、ありがとうございます。
おっしゃるとおりで、質問を出す前に
参照設定画面の参照ボタンから64版のファイルを洗濯したのですが
リスト上には反映されなかったのです。
一旦、参照設定を解除して、32版ファイルをリネームした状態で64に設定可能か試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) excel vbaでselenium basic 3 2022/10/02 12:35
- Visual Basic(VBA) chromedriverのDLについて 1 2023/10/26 05:32
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- その他(プログラミング・Web制作) HTMLソースが表示のページのものではない 3 2023/12/09 14:33
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- その他(プログラミング・Web制作) TwitterAPIを使用せずに自動ツイートする方法を知りたい。考え方としてはブラウザを擬似操作して 2 2023/02/02 17:16
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
VBAでCOPYを繰り返すと、処理が途中でアイドルする原因はなんでしょうか
Visual Basic(VBA)
-
VBの色を変えるにはどうしたらいいですか?
Visual Basic(VBA)
-
Excel 範囲指定スクショについて Excelで範囲指定してスクリーンショットする機能がありますが
Visual Basic(VBA)
-
-
4
テキストファイルのフィールド行のみ削除したい
Visual Basic(VBA)
-
5
プログラミング
Visual Basic(VBA)
-
6
Excel VBA 定義されたプロージャ名、関数名の取得
Visual Basic(VBA)
-
7
Vba SelStart、SelLen教えてください教えてください
Visual Basic(VBA)
-
8
AIの登場でプログラマーたちが解雇されていますが
その他(プログラミング・Web制作)
-
9
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
10
vba アクティブシートの名前変更について教えてください
Visual Basic(VBA)
-
11
エクセルVBAコードで教えて下さい!
Visual Basic(VBA)
-
12
テキストファイルの1行目のみを削除したい
その他(プログラミング・Web制作)
-
13
Excelで「Ctrl+c」、「Ctrl+v」等をまとめた物
Visual Basic(VBA)
-
14
Windowsのアプリ開発ってなんのためにするんですか? Excelで入力、更新、表示、検索、削除、
その他(プログラミング・Web制作)
-
15
VB.netのADOってなんですか?
Visual Basic(VBA)
-
16
VBAに詳しい方教えてください。
Visual Basic(VBA)
-
17
現在のブックを閉じないで、マクロ抜きの(現在のブックの)コピーを作成したい
Visual Basic(VBA)
-
18
WORD VBA プログラム修正をお願いします。
Visual Basic(VBA)
-
19
過剰なオブジェクト指向脳からの脱却について
その他(プログラミング・Web制作)
-
20
ExcelのVBAコードについて教えてください。
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba 時間の引き算 例えば 15:00...
-
vbaにてseleniumを使用したedge...
-
Visual Studio 「AnyCpu」について
-
アウトルックが起動しているか...
-
excel vbaから実行するexe実行...
-
Designer.vbは直接コードをいじ...
-
ManagementClassが見つからない。
-
VBSで起動したアプリが前面表示...
-
オブジェクト(dll)のレジストリ...
-
IT初心者です 仕事で、vb.netで...
-
VBで実行中のEXEファイルの情報...
-
意味不明の実行時エラーで困っ...
-
VBAでOutlookを終了させたい Ex...
-
VB.NETでSPREADの設定方法
-
VB2008→VB2010でエラーが出てま...
-
VB.NetのWinsockについて
-
byte型をstring型として扱うには
-
C++初心者です。 debug asserti...
-
EXCEL VBAから他アプリケーショ...
-
宛先ナシでメールソフトを起動...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba 時間の引き算 例えば 15:00...
-
vbaにてseleniumを使用したedge...
-
ACCESS vbaでレポート名の変更...
-
株データの収集
-
エクセルVBAの変数を利用したア...
-
エクセルで画像仕分けプログラ...
-
Designer.vbは直接コードをいじ...
-
Visual Studio 「AnyCpu」について
-
「読み込み違反」が起きたとき...
-
意味不明の実行時エラーで困っ...
-
アウトルックが起動しているか...
-
Windows PowerShellでC言語を実...
-
印刷ダイアログを表示させない方法
-
VBAでOutlookを終了させたい Ex...
-
excel vbaから実行するexe実行...
-
VBAでArrayListを使う為の「msc...
-
ManagementClassが見つからない。
-
chatgpt 4oを使っています。あ...
-
byte型をstring型として扱うには
-
Visual Studio 有料と無料比較
おすすめ情報