こんにちは。
さっそくですがExcelのVBAにてIEを操作しているのですが、実行方法が分からなく困っています。
サンプルコードは次のようになります。
<a HREF="#" onclick="JavaScript: return logingo();">
<img src="aaa.gif" alt="ログイン"width="100" height="100" border="0" tabindex="3">
</a>
上記のコードのJavaScriptの実行方法がお分かりの方はおりますでしょうか?
いろいろ調べて実行したのですが動作しませんでした。
サンプルなどいただけると有り難いです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんにちは。
>実行されなく何も変化がありませんでした。
#1のソース元は、
http://d.hatena.ne.jp/ken3memo/20110626/1309072974
でした。ぴったりだと思い紹介したのです。
何か、私は、読み落としがあったかもしれません。
元のサイトの操作は、JRAですが、最初にINET-IDのValueとして、IDを入れています。
objIE.Document.getElementsByName("inetid")(0).Value = "A1111111PC"
objIE.Document.Script.setTimeout "javascript:send();return false;",200
ご自身で、もう一度、そのソース元を読んでみてください。ただし、YouTube はだる~いです(^^;。
天下のJRAでも、内容的には、もう何年も仕組みを変えていないから、新しい方法が出てきたら、ダメだという可能性もないとも限りませんが、必ず、どれかが当たるはずです。(不謹慎な言い方でスミマセン-根拠は、LastPassというツールは、Microsoft 以外は、たいていの所はログインします。)
それ以外では、"onClick"ですから、
Class 、ID、Form でとった、Object に対して、
object(0).fireEvent "onclick"
または、
object.fireEvent "onclick"
("onclick") でも同じです。
という方法がありますが……。
超有名企業などでは、どっちもダメなときがあります。
http://stackoverflow.com/questions/31221853/exce …
この内容って、なぜダメだったのか、なんとなく釈然としませんが、成功しているようです。
以下は、問題集? これは、なんとなく分かる程度ですが。
http://language-and-engineering.hatenablog.jp/en …
役に立たなかったらすみません。
No.1
- 回答日時:
こんばんは。
あまり使ったことはありませんが、ご質問の場合は、そのまま、写してしまうと良いようです。
objIE.Document.Script.setTimeout "javascript:send();return false;", 500
最後の数字だけは、環境に合わせたほうが良いでしょう。
こんにちは。
アドバイスありがとうございます。
さっそくお教えいただいた方法でコーディングしてみました。
が、実行されなく何も変化がありませんでした。
どこか前後に不足している部分があるのでしょうか?
もしお分かりでしたらお教えください。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- Excel(エクセル) エクセル・スプレッドシートで、一定数を超えたらゼロから再累計する方法 8 2022/05/28 03:52
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Excel(エクセル) Excel2010 VBAが特定動作で実行出来なくなる 7 2022/12/29 14:26
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- Visual Basic(VBA) excel vbaでselenium basic 3 2022/10/02 12:35
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
これが怖いの自分だけ?というものありますか?
人によって怖いもの(恐怖症)ありませんか? 怖いものには、怖くなったきっかけやエピソードがあって聞いてみるとそんな感覚もあるのかと新しい発見があって面白いです。
-
【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
「出身中学と出身高校が混ざったような校舎にいる夢を見る」「まぶたがピクピクしてるので鏡で確認しようとしたらピクピクが止まってしまう」など、 これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
-
店員も客も斜め上を行くデパートの福袋
シュールを通り越して店員も客も斜め上を行くデパートの福袋に入ってそうなものを教えて下さい。 よかったらレビューもしてください。
-
Webページ中の javascript をVBAから実行するには
Visual Basic(VBA)
-
VBAでIEのボタンを押してメッセージ応答したい
Excel(エクセル)
-
VB IEブラウザへのキーイベント発生方法について
Visual Basic(VBA)
-
-
4
VBAでWEB上の入力項目に値をいれたいのですがフォームのタイプがhiddenの場合の入れ方がわかりません。
Visual Basic(VBA)
-
5
WEBページからのメッセージをVBAで
Visual Basic(VBA)
-
6
excel VBAのIE操作(フォーカス)について
Excel(エクセル)
-
7
Excel VBAでのIE操作でクリックができないボタンはあるのでしょうか
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascriptで最初のところに戻...
-
デザイン時のVisible=Falseは実...
-
以下のコードを実行しても、オ...
-
PowerPointで時計表示
-
初心者です。gulpでコンパイル...
-
onload onunload onbeforeunloa...
-
JSPの処理の途中で、JavaScript...
-
C#でボタン名を変更しても動く
-
if(1){...}とはどういうことで...
-
CreateFile、CloseHandleの繰り...
-
JavaScriptで、実行するたび値...
-
アクセスのフォームでタイマー...
-
JavaScriptでショートカットキ...
-
再帰呼び出しになってしまうの...
-
VBA SORT Applyでエラー
-
GoTo文とかSelect文の処理の仕...
-
VBA ステータスバー DoEvents
-
VBA 図形を塗りつぶし無しにす...
-
JavaScriptで ブラウザの閉じる...
-
VBAによる第3、4水準文字の判定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPの処理の途中で、JavaScript...
-
if(1){...}とはどういうことで...
-
以下のコードを実行しても、オ...
-
デザイン時のVisible=Falseは実...
-
PowerPointで時計表示
-
1つのVBAコードをすべてのコア...
-
リクエスト結果が一瞬しか表示...
-
C#でボタン名を変更しても動く
-
jQuery ui Datepicker 明日以降...
-
VBA SORT Applyでエラー
-
初心者です。gulpでコンパイル...
-
VBA ステータスバー DoEvents
-
〔Excel:VBA〕マクロの実行が異...
-
Excel VBA にて JavaScript の...
-
innerHTMLなどの反映タイミング
-
JavaScriptでショートカットキ...
-
eval()の危険性の具体例を教え...
-
VB.netの重複データ数カウント...
-
jqueryのbxsliderをマウスオー...
-
JavaScriptで、実行するたび値...
おすすめ情報