エクセルVBAプログラミングの基礎から応用までプログラミングの解説です。参考図書などは、広告収入で補っています。Excelをもっと使いこなしてもらえるようになったら嬉しいと思っています。 と思っていましたが、これからは2009/6/6からは、今までプログラムを作成する中でどうしても記録に残しておきたいものをメモとして残していきたいと思います。 EXCEL以外に追加したのは、JavaScript、Ajax、GoogleMaps、PHPです。みなさんにも参考になったらこの上ない喜びです。 メニューへ戻る |
|||
UWSCの掲示板 UWSCはこちらにあります UWSCはこれで勉強しました |
UWSCの小技 U5.ブログに自動起動自動ログオンFC2編 UWSCを使うと、ブログを自動で起動させ、ログオンまでさせることができます。 ●FC2の場合 上の部分のソースは以下のようになっています。
ID or メールアドレスの部分の入力するためのテキストボックスの名前が「id」、パスワードを入力するところが「pass」になっている。入力が完了すると、「ログイン」とかかれている部分をクリックしてFC2のブログにログインすることになる。 ●UWSCのプログラム例
1.IE.document.forms[0].id.value これもパターン。 IE はインターネットエクスプローラを起動を起動するときに、使った名前。forms[0]の[]の中の数値は、formsが複数ある時は、HTMLで定義されている順番に0,1,2・・・というようになる。 この場合formは1つしかないので 0 ということになる。 2.SLEEP(5) これは、5秒眠っておけということでパソコンの動きを止める。これを設定しておかないと、インターネットエクスプローラの読み込みに時間がかかったときに次の画面が表示されていないのに、次の命令を実行しにいくためにエラーになっちゃうんだよ。 ちなみに、 IE.document.forms[0].elements[0].value = " " IE.document.forms[0].elements[1].value = " " これでも構わない。 elementsの[]の中は、HTMLのformの中にある定義されている項目の順番に、0,1,2,・・・に指定してあげると良い。したがって、0がid、1がpassの部分に当たることになる。 3.ID = GETID("FC2") 複数のインターネットエクスプローラを開いていると、どのページかわからなくなる。そこで、該当するページをしているしている。”FC2”をいうのは、タイトルの部分を指定してあげると良い。解説書では、フォーカスを当てるという表現になっている。 4.clkitem(ID,"ログイン",CLK_ACC) これはIDでフォーカスを当てたページで、ログオンと書かれている部分をクリックせよ、ということ。 実際は、プログラム例をコピーペーストしてエディタに貼り付け、必要な箇所を変更して使うことになるのでだいたいの意味がわかっていれば使えると思う。 メニューへ戻る |