Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4719 / 13644 ツリー ←次へ | 前へ→

【54878】VBAでWebサイトのユーザー名入力の可否 さとこ 08/4/3(木) 1:37 質問[未読]
【54881】Re:VBAでWebサイトのユーザー名入力の可否 ハチ 08/4/3(木) 9:20 発言[未読]
【54883】Re:VBAでWebサイトのユーザー名入力の可否 VBWASURETA 08/4/3(木) 9:35 質問[未読]
【54885】Re:VBAでWebサイトのユーザー名入力の可否 マクロマン 08/4/3(木) 11:09 発言[未読]
【54955】Re:VBAでWebサイトのユーザー名入力の可否 さとこ 08/4/7(月) 1:19 お礼[未読]
【54956】Re:VBAでWebサイトのユーザー名入力の可否 とおりすがり 08/4/7(月) 8:49 発言[未読]
【54961】Re:VBAでWebサイトのユーザー名入力の可否 さとこ 08/4/7(月) 15:33 お礼[未読]

【54878】VBAでWebサイトのユーザー名入力の可否
質問  さとこ  - 08/4/3(木) 1:37 -

引用なし
パスワード
   はじめまして。
VBAを使用してWebサイトのユーザー名欄への入力作業を行うことは
可能なのでしょうか??

用途は・・・・
職場での使用で、Excelからフォームを使用してユーザー名を選択させ、
所定のWebサイトを開いた後にユーザー名欄に、選択ユーザー名を
入力させたい。
もし可能であれば、構文のヒントをお願い致します。

伝わり難い質問内容で申し訳ございません。
些細なことでも結構ですので、ご回答を宜しくお願い致します。

【54881】Re:VBAでWebサイトのユーザー名入力の可否
発言  ハチ  - 08/4/3(木) 9:20 -

引用なし
パスワード
   ▼さとこ さん:
>はじめまして。
>VBAを使用してWebサイトのユーザー名欄への入力作業を行うことは
>可能なのでしょうか??

相手のWebサイトによっては、可能です。
さとこさん自身は、HTMLとかjavaScriptのソースコードは読めますか?

読めないなら実装は難しいです。
読めるのであれば、下記のような感じでIEのオブジェクトを作成して、
objIE.Document.body配下をゴリゴリやれば、できるかもしれません。

Private objIE As Object
Sub IECreate()
  Dim strURL As String
  strURL = "www.google.co.jp/"
  'インターネットエクスプローラーのオブジェクトを作る
  Set objIE = CreateObject("InternetExplorer.application")
  
  With objIE
    .Visible = True '見えるようにする
    .Navigate strURL
  End With

End Sub

【54883】Re:VBAでWebサイトのユーザー名入力の可否
質問  VBWASURETA  - 08/4/3(木) 9:35 -

引用なし
パスワード
   ▼さとこ さん:
おはようございます。

ちょっとよくわかりませんが。

>VBAを使用してWebサイトのユーザー名欄への入力作業を行うことは
>可能なのでしょうか??

これはプラグインのようなものでも良いのでしょうか?
例えばブラウザをExcelのフォーム内で表示するだけ等


>職場での使用で、Excelからフォームを使用してユーザー名を選択させ、
>所定のWebサイトを開いた後にユーザー名欄に、選択ユーザー名を
>入力させたい。
>もし可能であれば、構文のヒントをお願い致します。
>
>伝わり難い質問内容で申し訳ございません。
>些細なことでも結構ですので、ご回答を宜しくお願い致します。

後、Webといっても環境は色々膨大にあります。
環境がどいうものを使用されているかわからないと誰も回答できません。

例えばIIS環境にCGIでアクセスする環境等

【54885】Re:VBAでWebサイトのユーザー名入力の可否
発言  マクロマン  - 08/4/3(木) 11:09 -

引用なし
パスワード
   横から失礼します。
参考になると思います。

三流君VBAでIE操作 InternetExplorer.Applicationを操作する
http://www.ken3.org/cgi-bin/group/vba_ie.asp

【54955】Re:VBAでWebサイトのユーザー名入力の可否
お礼  さとこ  - 08/4/7(月) 1:19 -

引用なし
パスワード
   さとこです。
ハチさん。
マクロマンさん。
みなさん、大変ご親切、適切なアドバイス、ありがとうございました。
HTMLの知識が乏しかったため、時間が掛ってしまいましたが、みなさまのアドバイスのおかげでなんとか、目的を達成することができました♪
今回、初めて質問をさせていただいたのですが、皆様の親切な対応に感激しました。
本当にありがとうございました。

【54956】Re:VBAでWebサイトのユーザー名入力の可否
発言  とおりすがり  - 08/4/7(月) 8:49 -

引用なし
パスワード
   VBAでWebサイトのユーザー名入力の可否
http://www2.moug.net/bbs/exvba/20080403000005.htm

こちらはマルチポスト容認なのであえて
こちらでの指摘は避けてましたが、あちらはマルチポストは禁止と明示されてます。

また、こちらでも、
http://www.vbalab.net/bbspolicy.html

>しかし、もしマルチポストをするのなら、可能な限り「○○にも同じ質問を出しました」
>ということを宣言してください。そして、仮に他のサイトで解決したのなら、ここにも
>必ずその顛末を書いてください。質問しっぱなし、というのはモラルに反します。
>「解決したからいいや」というのではありません。
>また、マルチポストを明示的に禁止しているサイトとのマルチポストをしてはいけません。

となっています。

マルチポストの指摘を無視されてるようですが、ネチケット、各掲示板の約束事に則って
質問されることを望みます。

ネチケットを無視された投稿が多くなると、回答者の回答意欲をそぎ、ひいては掲示板が
成り立たなくなる事態を引き起こすことになります。

自分だけ、また、目の前の問題が解決したらそれでいい、のではなく、今後のこと、他の
質問者のことも考えてください。

【54961】Re:VBAでWebサイトのユーザー名入力の可否
お礼  さとこ  - 08/4/7(月) 15:33 -

引用なし
パスワード
   とおりすがり 様

マルチポスト禁止に関する指摘に対する返答が無くて申し訳ございませんでした。
なにぶん、”マルチポスト”という意味を把握していなかった為、マナー違反を犯してしまいました。

ただ、指摘を無視したわけではありません。
今回のご指摘を真に受け止めております。
2度と同じことを繰り返さないように致します。
貴重な時間を割いての度重なるご指摘、まことにありがとうございました。

最後に、
今回、初めて質問をさせていただいたのですが、自分の無知により、みなさまにご迷惑かけたことは深くお詫びいたします。

この度、ご親切にご回答下さいました皆様、本当にありがとうございました。

4719 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free