No.1ベストアンサー
- 回答日時:
ありがとうございました。
教えて頂いたサイトを参考に、テストプログラムを組んでみたら、うまく動作しました。
----------------------------------------
アクセスで新規フォームを作る。
「Microsoft HTML Object Library」を参照設定。
WebBrowserコントロールを貼り付けて、以下のプログラムを貼り付け。
アクセスのフォームのプログラム
----------------------------------------
Option Compare Database
Option Explicit
Private WithEvents htmlCmd1 As MSHTML.HTMLInputButtonElement
Private WithEvents htmlCmd2 As MSHTML.HTMLInputButtonElement
Private Sub Form_Load()
WebBrowser1.Navigate2 CurrentProject.Path + "\form.html"
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
If URL = CurrentProject.Path + "\form.html" Then
Set htmlCmd1 = WebBrowser1.Document.all.btn1
Set htmlCmd2 = WebBrowser1.Document.all.btn2
End If
End Sub
Private Function htmlCmd1_onclick() As Boolean
MsgBox "test1が実行されました。"
End Function
Private Function htmlCmd2_onclick() As Boolean
MsgBox "test2が実行されました。"
End Function
----------------------------------------
form.htmlの中身
----------------------------------------
<html>
<head>
<script type="text/javascript">
<!--
function test1(){
document.getElementById('btn1').click();
}
function test2(){
document.getElementById('btn2').click();
}
-->
</script>
</head>
<body>
フォームテスト</p></p>
<!--確認処理開始用のボタン-->
<input type="button" value="テスト開始1" onClick="test1()">
<input type="button" value="テスト開始2" onClick="test2()">
<!--ここからVBAのイベントを発生させる為の隠しボタン-->
<input type="hidden" id="btn1" name="uid">
<input type="hidden" id="btn2" name="uid">
</body>
</html>
----------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Visual Basic(VBA) 重複したデータ(空白は除く)のVBA表記について 5 2022/08/15 12:41
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- JavaScript javascript で外部サイトにデータ入力させて自動でボタンを押すことは可能ですか? 1 2023/01/30 16:23
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
htmlまたはJavascriptからファイルを引数つきで起動する。
HTML・CSS
-
JavaScriptからVBScriptの呼び出しについて
JavaScript
-
HTMLからフォルダを開きたい
HTML・CSS
-
-
4
Webページ中の javascript をVBAから実行するには
Visual Basic(VBA)
-
5
JavascriptでのExcel起動について
JavaScript
-
6
ASPから既存のexcelブックを開きたいです
Microsoft ASP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォーム上の現在アクティブな...
-
コンボボックスの文字によるif...
-
C#で角が丸いテキストボックス
-
カメラスクロールするのを動画...
-
chr関数の呼び出しで「プロ...
-
エクセル・VBA CheckBoxのオブ...
-
RefEditで完全にハマっています。
-
コントロールを移動できない
-
vb.netで画面のコントロールId...
-
Labelコントロールの(左右)余...
-
VB.NETで、DataGridのヘッダー...
-
VBA_カレンダーコントロールの...
-
'ckbl' コントロールは作成され...
-
C#で自分のウインド・ハンド...
-
VB6.0 実行時エラー 374について
-
ExcelVBAでListViewが使用できない
-
アクセス特有の書き方?
-
With~EndWithの省略部分と引数...
-
(VBA)スピンボタンの大量...
-
ExcelVBAのフォーム上のimageコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カメラスクロールするのを動画...
-
エクセル・VBA CheckBoxのオブ...
-
vb.netで画面のコントロールId...
-
EXCELでactivexコントロールを...
-
ExcelVBAでListViewが使用できない
-
(VBA)スピンボタンの大量...
-
エクセルVBAでオプションボタン...
-
C#で角が丸いテキストボックス
-
ユーザーフォームで動的(Me.Con...
-
アクセス特有の書き方?
-
間違えて配置してしまったコン...
-
VBAのエラーについて、”実行時...
-
コンボボックスの文字によるif...
-
変数をコントロール型で使用す...
-
chr関数の呼び出しで「プロ...
-
With~EndWithの省略部分と引数...
-
C#で自分のウインド・ハンド...
-
excelのリストボックスで選択し...
-
'ckbl' コントロールは作成され...
-
フォーム上の現在アクティブな...
おすすめ情報