以下のコードを事項すると、「オブジェクトは、このプロパティまたはメソッドをサポートしていません。」と表示されて
「objIE.Document.all.ALT_L_NAME.Value = t」の部分が黄色くなります。
解決策をお願いいたします。
(以下、コードとソースの一部です)
コード↓
Sub a()
Dim objIE As InternetExplorer
'参照設定:Microsoft Shell Controls and Automation
Dim objShell As Shell
Dim WinFlg As Boolean
Dim objWin As Object
Dim AllLog As Object
On Error GoTo EndProcess
Set objShell = New Shell
For Each objWin In objShell.Windows
If TypeName(objWin) = "IWebBrowser2" Then
WinFlg = True
Set objIE = objWin
Exit For
End If
Next
Set objShell = Nothing
If WinFlg = False Then
MsgBox "IEオブジェクトが取得できません", vbCritical
Exit Sub
End If
EndProcess:
If Err() > 0 Then
MsgBox Err.Description
End If
t = Cells(1, 1)
objIE.Document.all.ALT_L_NAME.Value = t
Set objIE = Nothing
End Sub
ソース(一部)↓
・
・
・
<SELECT NAME="PRIVILEGE_CODE" onChange=click01()><OPTION VALUE=2>タクナフ
</SELECT> </td>
</tr>
<tr>
<td bgcolor="#FFFF93" width="150">
<font color="#660000">
<b>タォ・ユ・・ャ・ハ(チエウム・ォ・ハ)</b></font>
</td>
<td width="390">
<INPUT TYPE="text" NAME="L_NAME" SIZE="40" MAXLENGTH="16">
</td>
</tr>
<tr>
<td bgcolor="#FFFF93" width="150">
<font color="#660000">
<b>フセ・ユ・・ャ・ハ(チエウム・ォ・ハ)</b></font>
</td>
<td width="390">
<INPUT TYPE="text" NAME="F_NAME" SIZE="40" MAXLENGTH="16">
</td>
</tr>
<tr>
<td bgcolor="#FFFF93" width="150">
<font color="#660000">
<b>タォ(エチサ・</b></font>
</td>
<td width="390">
<INPUT TYPE="text" NAME="ALT_L_NAME" SIZE="40"
MAXLENGTH="16">
</td>
</tr>
<tr>
<td bgcolor="#FFFF93" width="150">
<font color="#660000">
<b>フセ(エチサ・</b></font>
</td>
<td width="390">
<INPUT TYPE="text" NAME="ALT_F_NAME" SIZE="40" MAXLENGTH="16">
</td>
</tr>
・
・
・
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
安直に考えたら
<INPUT TYPE="text" NAME="ALT_L_NAME" SIZE="40" MAXLENGTH="16">
を
<INPUT TYPE="text" NAME="ALT_L_NAME" SIZE="40" MAXLENGTH="16" value="">
にしてみるとか、
objIE.Document.all.ALT_L_NAME.Value が
objIE.Document.ALT_L_NAME.Value だったり
ALT_L_NAME が複数あったりするというのが考えられますがどうでしょう。
この回答への補足
「objIE.Document.ALT_L_NAME.Value」にしてもダメでした。
ソースが長いので、全部ののせることが出来ませんが、
他に「ALT_L_NAME」がないか調べてみたら、以下の部分に1箇所だけありました。こいつが原因ですか?
また、フレームが3つに分かれているのですが、これが原因でしょうか?(ちなみに、入力したいフォームがあるのは「mainframe」という名前です)
(以下「ALT_L_NAME」があった部分のソース)
function Input_Check(){
var Len=0;
var i;
var name_l = document.USERSET.L_NAME.value;
var name_f = document.USERSET.F_NAME.value;
var name_la = document.USERSET.ALT_L_NAME.value;
var name_fa = document.USERSET.ALT_F_NAME.value;
var user_8 = document.USERSET.USER_FLAG8.value;
var user_9 = document.USERSET.USER_FLAG9.value;
var user_p = document.USERSET.PRIVILEGE_CODE.value;
var addr_d1 = document.USERSET.MAIL_ADDR.value;
var addr_d2 = document.USERSET.MAIL_ADDR_F.value;
// ・ォ・ソ・ォ・ハタォ、ホニホマ・チ・ァ・テ・ッ
・
・
・
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定<table>内の<td>の色を変える
-
JavaScriptでテーブルの行入れ替え
-
ハイパーリンクを別ウインドウ...
-
階層式メニューをtableタグ内に
-
至急!GetElementById でtdの...
-
クリックされた罫表セルの行番...
-
onMouseOverで複数(?)のセル...
-
\\u30ad\\u30fc\\u30dc・・・と...
-
一覧から選択した行の行番号を...
-
dataTablesのテーブルの内容が...
-
プルダウンで選択すると、DBの...
-
JavaScriptで特定のtdタグにcla...
-
マウスオーバー時テーブルの背...
-
リンク色の変更
-
javascriptで入力フォームが空...
-
プルダウン 項目が多いので先頭...
-
return trueとreturn falseの用...
-
javascript作成してます。ラジ...
-
フォーム内で記入したクエリ送...
-
onchangeイベントを強制的に発...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハイパーリンクを別ウインドウ...
-
マウスをブラウザの外に出した...
-
JavaScriptで特定のtdタグにcla...
-
特定<table>内の<td>の色を変える
-
一覧から選択した行の行番号を...
-
tableの任意行にfocusをあてる
-
プルダウンで選択すると、DBの...
-
至急!GetElementById でtdの...
-
【UWSC】HTML内のある部分を抽...
-
javascript クリックすると、あ...
-
jsで質問です。 displayプロパ...
-
javascriptで質問です。 displa...
-
クリックされた罫表セルの行番...
-
テーブルの変数について
-
別ページからOnclickでテーブル...
-
スクロールバーの表示位置を変...
-
JavaScriptでテーブルをクリッ...
-
Selenium.ChromeDriverの使い方...
-
Excelで作ったhtmlファイルのサ...
-
チェックボックスにチェックが...
おすすめ情報