プログラミング

2021/7/27

Power BIとは?利用用途・メリット・デメリットを徹底解説

業務を最大限効率化したり、ビッグデータを取り扱う際に効果的な方策の一つに「Power BI」というツールがあります。 しかし、その利用用途や利用メリットやデメリットを知らない方も少なくありません。 そこで本章では、このPower BIの利用用途やメリット・デメリットについて詳しく解説していきます。   目次1 Power BIとは1.1 Power BIでできること2 Power BIの種類3 ExcelでできなくてPower BIでできること4 Power BIの利用するメリット・デメリット4 ...

ReadMore

チャーガ 健康法・ケア

2021/7/26

チャーガに含むβグルカン高濃度・高癌抑制効果おすすめサプリ5選!

癌の抑制効果やダイエット効果など、様々な健康効果が期待され、国内需要が高まってきているチャーガ(カバノアナタケ)茶。   しかし、癌抑制効果が高いのはチャーガなどのお茶だけではないことをご存じでしたか。 チャーガに含まれているβグルカンの影響が高く、その癌抑制効果や健康効果が発見され、需要がいっそう拡大してきています。 そこで、品質は当然のこと、そのチャーガのみならず、このβグルカンを多く含む癌抑制効果や健康効果の高いサプリメントを厳選してご紹介していきましょう。   目次1 チャーガ ...

ReadMore

エクセル関数 プログラミング

2021/7/26

【初心者向け】Power BIおすすめ教本5選!使い方が手軽に分かる

  データサイエンティストが利用されると言われる「Power BI」。しかし、その機能や使い方も知らない方も多いのが実情です。 そこで、Power BIの機能性や利用メリットなどを理解するためにはどんな教本がおすすめなのか、初心者でもわかりやすいおすすめ教本5つ厳選してご紹介していきます。   目次1 Power Biを購入する前に知っておきたい3つのポイント2 Power Biを始める際の教本の選定ポイントは?3 Power BIの使い方が初心者でも基礎からわかる!おすすめ教本ランキ ...

ReadMore

映画 洋画

2021/7/15

海外映画『トゥモロー・ウォー』フル動画を無料視聴するならこれ一択!おすすめの視聴方法とは

最新人気映画「トゥモロー・ウォー」。海外のフル動画で見たり、無料視聴する方法にはあらゆる視聴方法が普及してきています。 そんな中でも、こんな悩み。 悩む女性1 海外映画無料視聴したい。 映画が今すぐ見たい。 借りに行くのが面倒くさい。 簡単にフル動画をみたい。   そんな海外映画を見て、有意義なひと時を過ごしたい。そんなふうに感じる事もあるかと思います。そこで、海外映画を無料視聴する方法やフル動画を見る方法があるのか。そんな悩みについて解説していきましょう! 管理者   また海外映画を ...

ReadMore

テレワーク 生活情報

2021/7/21

テレワーク業務効率10倍UP!コスパ最強おすすめ便利グッズ8選

  COVID19の影響に伴って加速する「テレワーク・在宅勤務」。   悩む女性1 しかし、実際に自宅で仕事をしてみると、案外仕事ができる環境じゃなくて、仕事が捗らない! そこで、このテレワークで充実した仕事ができるような環境を整備することも非常に大切です。 私もテレワークは、とても小さい椅子と縦長の狭い机でパソコン2台を使って作業をしていたので、非常にやりづらさを感じていました。   そこで、心機一転テレワーク環境を整備するためにデスクやチェア、PCガジェットを購入して、非 ...

ReadMore

AFFINGER6 Wordpress

2021/7/12

【AFFINGER6】購入者限定10大特典付き!初心者向けおすすめアイコン・戦略あり

当サイトからAFFINGER6(ACTION)をご購入頂いた方のために、当サイトでしか受け取れない購入者限定特典をお付けして、皆様のブログ運営を全力でサポートさせて頂きます。 またそれ以外にも、ブログで大切なことはいったいなんなのか、その根源を教える内容を盛り込んでご紹介していこうと思います。   目次1 「AFFINGER6(ACTION)」について2 購入する前に「AFFINGER6」の魅力を知ろう!3 AFFINGER6-当サイト限定10購入者特典について3.1 AFFINGER6当サイト ...

ReadMore

AFFINGER6 Wordpress

2021/7/12

AFFINGER6(ACTION)の購入メリット・デメリットを徹底解説【特典あり】

有料のWordpressテーマを選ぶなら「AFFINGER6(ACTION)」が絶対におすすめです。   悩む女性1いったいどうしてAFFINGER6がおすすめなの? 実際に無料のテーマと有料のテーマを利用した私が実体験を元にそのおすすめの理由とメリット・デメリット、そして詳細の機能について実体験に基づいてレビューしました。 管理者   ぜひ皆様の参考になれば幸いです。   目次1 有料Wordpressテーマ「AFFINGER6(ACTION)」を利用すべきおすすめ理由3つ ...

ReadMore

ジブリ 映画

2021/7/19

映画ジブリ『借りぐらしのアリエッティ』フル動画を無料視聴するならこれ一択!おすすめの視聴方法とは

昔からある人気のジブリ映画「借りぐらしのアリエッティ」。そんな昔のアニメをフル動画で見たり、無料視聴する方法にはあらゆる視聴方法が普及してきています。 そんな中でも、こんな悩み。 悩む女性1 ジブリ映画を無料視聴したい。 昔のジブリ映画が今すぐ見たい。 借りに行くのが面倒くさい。 簡単にフル動画をみたい。   そんな懐かしのアニメを見て、子供と一緒に癒されたい。そんなふうに感じる事もあるかと思います。 そこで、昔のジブリ映画を無料視聴する方法やフル動画を見る方法があるのか。そんな悩みにお答えして ...

ReadMore

ママが得する!富士山の玄武岩層・地下約200メートルから汲み上げた大人気ウォーターサーバー

Excel-VBA プログラミング

【VBA】IE操作・スクレイピングでテキストボックスに値を入力してみよう!

今人気沸騰中!テレワーク低糖質ダイエット商品

今回は、VBAでIEを操作することをスクレイピング等と言いますが。

[balloon_left img="https://tarmiyan.net/wp-content/uploads/2020/01/user-1.jpg" caption="ユーザー"]

・VBAを活用してIEを操作したい!

・web上のテキストボックス内に値を自動で入力してみたい!

[/balloon_left]

 

そんな悩みにお答えして、

IE上のテキストボックスに値を入力する方法について解説していきましょう。

 

テキストボックスの名称を見つけよう!

 

テキストボックスに値を入力するのは、まずweb上の画面で言うと、こんな画面です。

【画面イメージ】

簡単な例として、こんな画面に値を入力して、ボタンをクリックするところまで、自動でできると尚いいですね^^

 

テキストボックスの名称を取得するために、下記2つの点に注力しましょう!

 

Internet Explorer(IE)でサイトを開く

・Internet Explorer(IE)でサイト開きましょう。

注意するポイントとして、必ずブラウザは、Internet Explorerで開いて下さい。Chrome等ではなく、IEの方がソースコードを確認しやすいです。

 

表示➡ソースを選択

Internet Explorerで開いたら、「ツールバー」の「表示」から「ソース」を選択しましょう。

・「ツールバー」⇒「表示」⇒「ソース」

ここで、サイトのソースの一覧を見ることができますので、ここから項目名を探しましょう!

 

参照設定を設定しよう!

続いて、VBAでIEを操作するためには、IEを操作するための参照設定の設定が必要です。

Excelを開いて参照設定の設定の仕方についてみていきましょう。

IEを操作する際には、そのプログラムを動作する環境が必要です。

その設定がこの「参照設定」で行うことができます。

参照設定箇所:マクロ ➡ ツール ➡ 参照設定

から変更しましょう。

 

<IE操作に必要な参照設定について>

  • IE control 6.0
  • Microsoft Internet Controls

 

このどちらか、もしくは両方にチェックを入れて、エクセルを保存して、再度立ち上げましょう。

これで、IEのプログラミング環境が整いました。

逆に言うと、この設定をしておかないと、プログラミングを記述してもエラーになりますので必ず設定を忘れないように!

 

 

テキストボックスに値を入力するメソッドはこちら

テキストボックスに値を入力する方法は、こちらをご参照下さい。

objIE.Document.All.項目名.Value = "値"

 

.Doucument.All.項目名.value」でテキストボックスに値入力が可能です。

項目名には、テキストボックスの項目名を取得する必要性があります。

スクレイピングをしたいサイトのソースコードから探しましょう。

 

プログラムソースコードの書き方

それでは、実際に、プログラムソースコードの書き方についてみていきましょう。

下記をご参照下さい。

【プログラムソースコードの書き方】

Public Sub Textbox_Input()
Dim objIE    As Object

Set objIE = CreateObject("InternetExplorer.application")
objIE.Visible = True

objIE.navigate "URL名" 'ログイン画面表示

objIE.Document.All.項目名.Value = "●●●●●"
objIE.Quit

End Sub

 

まずは、IEの起動をObject変数にセットしましょう。

そして、実際にNavigateで画面を表示します。そして、その画面を開いた後で、「objIE.Document.All.項目名.value」で、その項目名を見つけることができ、そこに値を取得することができます。

 

※但し、ここのソースコードの記述は、あくまでテキストボックスにデータ取得するための表示方法を記述しております。ブラウザ待機時間等の表示はなしにしておりますので、ご承知おきくださいね。

動作環境について

あくまでこの記述での動作環境は、

OS:windows7

Office:Office2007

 

での動作環境です。

※異なる環境で動作する保証はございません。あらかじめご了承下さい。

 

まとめ

このように、テキストボックスにデータをセットする方法は、「objIE.Document.All.項目名.value」で取得が可能です。

ぜひテキストボックスにデータセットする方法を挑戦してみくてださいね。^^

何かわからないことがあれば、ご連絡下さい。

 

また引き続き、ボタンの自動クリックの方法についてもご興味の方は、ご確認下さい。

【VBA】IE操作・スクレイピングでボタンをクリックしてみよう!

【Excel-VBA】IE操作・スクレイピングのプログラミングの書き方を理解しよう!

 

<楽天Web検索の自動クリックツールのご紹介>

楽天Web検索を自動でクリックできる機能を開発しました。これにより、何度も手動で検索しなくても、自動で検索してくれるので、手軽に楽天ポイントをゲットできるVBAによる仕組みです。noteのページにて期間限定価格で100部ご紹介しております。ご興味のある方は下記ページより詳細をご確認下さい。^^

➡noteページはこちら

 

 

 

大人気自宅飲み放題!多彩なビールをご自宅で楽しめる【DREAM BEER】

楽天おすすめ商品はこちら

人気急上昇中!累計販売数40万本突破『どこでもミラバス』

Copyright© 副業ケアネット , 2021 All Rights Reserved Powered by AFFINGER5.