人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VBAについて質問です。

先日、getElementById というものを教えていただきました。

getElementById("test2").Value = "値を入力します。"

これは

<input name="test1" id="test2" value="">

というのがあるとしたら、idがtest2となっているところに 値を入力して下さい

というコードだと思うのですが、

VBAでname部分を基に値を受け渡しできるものはないでしょうか?

getElementByName("test1").Value = "値を入力します。"

というのが理想なのですが、自分で組んでみて、値を入力出来なかったため質問させていただきました。

お手数をおかけしますが、わかるかたおりましたらご回答よろしくお願いいたします。




●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:name VBA コード 入力 理想
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● HALSPECIAL
●100ポイント ベストアンサー

例えば

Document.All.GetElementByName("test1")(0).Value = "値を入力します。"

となります。


なお、同じ名前が複数ある場合は、(0)の引数が変わってきます。

◎質問者からの返答

ご回答ありがとうございます。試してみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ