VBA

ExcelVBA

全てのシートの「特定文字」を置換する処理をパーツ化する【エクセルマクロ】

今開いているブックの全てのシートに対して、Replaceメソッドで「特定文字」を「指定文字」に変更します。 「xlWhole」は完全一致。 「xlPart」は部分一致。 後継...
0
ExcelVBA

マクロは難しい?習得難易度は?

マクロを習い始めた方は、マクロって難しいなーと思いませんか? プログラムに関わったことがない人は、余計にそう感じますよね。 VBAマクロを勉強するのは難しい?簡単? エクセルマクロはプログラムの...
0
ExcelVBA

学生は社会人になる前にマクロを覚えて、チート級のスキルを得よう

チート級とは大きく出ましたが、学生時代に経験値を増やしておくことで、 社会人になった時にずいぶん楽になると思います。学生の予習と同じイメージです。 どのような仕事でも、パソコンスキルがあって困るこ...
2020.07.12 0
ExcelVBA

非エンジニアの事務職や経理職こそ、マクロを覚えるべき

事務職や経理職の方は、月に一度、定型業務があります。 例えば「給与計算、経費精算、請求書発行、売掛金管理、買掛金管理」のようなお仕事です。 専用の販売管理ソフトや、会計ソフトで管理している会社...
0
ExcelVBA

営業マンはVBAを覚えて、ハイブリッドな人材となろう

「理想の仕事をしたい」 「誰にも負けない営業マンになりたい」 「人とは違う営業をしたい」ならエクセルマクロをマスターするのは、良いことです。 ハイブリッドなスキルは自身の武器となる 営業マンも...
0
ExcelVBA

非エンジニアの営業事務職は、VBAマクロを覚えるべき

営業事務職の方は、エクセルを使う業務が多くあります。 例えば「経費計算、得意先へメール送信、申請書代行」のようなお仕事です。 毎日同じ業務や、似た業務を手作業で行っている部分を、 マクロ化す...
0
ExcelVBA

VBAでIE操作「IEで画像(alt・src)ボタンをクリックする」【エクセルマクロ】

IEで画像リンク(画像ボタン)をクリックしたいケースがあります。 ヤフオクのトップページを例に使用方法をお伝えします。 VBAでIE操作「IEでsubmitボタンをクリックする」【エクセルマク...
2020.09.30 1
ExcelVBA

VBAでIE操作「IEでaタグ(ハイパーリンク)をクリックする」【エクセルマクロ】

IEでハイパーリンク(いわゆるリンク)をクリックしたいケースがあります。 よく使用するのはブログをさかのぼる為の「次へ」や「前へ」でも、aタグ仕様しています。 こちらを例に使用方法をお伝えします。...
2020.08.13 0
ExcelVBA

VBAでIE操作「IEでsubmitボタンをクリックする」【エクセルマクロ】

IEで掲示板や、問い合わせフォームなどのsubmitボタンをクリックしたいケースがあります。 id要素があれば、簡単にクリックができることは以前ご説明しました。 では、当方のお問い合わせページ...
0
ExcelVBA

VBAでIE操作「データ取得するinnerText/innerHTML/outerText/outerHTML」【エクセルマクロ】

VBAでIEを起動し任意のページまで遷移する方法をお伝えしました。 Webスクレイピングの本質、ホームページの情報を収集・抽出する方法をご説明します。 データ取得は4種類ある プロパ...
0
ExcelVBA

VBAでIE操作「VBAでJS(JavaScript)のonclickをクリックする」【エクセルマクロ】

前回id要素がなくても、for eachで要素をチェックしてクリックする動作をお伝えしました。 上記で約半数のWebページは対応ができます。 では、対応が出来ない残りの半数はなんでしょうか?Jav...
2020.09.25 0
ExcelVBA

VBAでIE操作「IEでid要素やName要素がなくてもボタンクリックをする」【エクセルマクロ】

前回id要素やname要素があれば、VBAでIEをクリックする動作は簡単とお伝えしました。 それでは、Webページにid要素やName要素がない場合はどうすればよいでしょうか。 id要素がない?f...
2020.08.13 0
ExcelVBA

VBAでIE操作「IEでボタンクリックをする id/Name/Class」【エクセルマクロ】

今回はIE起動後、リンクをクリックする処理です。 クリックの基本です。 ※クリック後は、ページ読込の為、読み込み待ち処理が必要です。 記号★、●の意味 コード記...
0
ExcelVBA

VBAでIE操作「IEの起動をする」【エクセルマクロ】

今回はIE操作の基本処理です。 まずは、IEを立ち上げるコードです。コピペですぐ使えます。 ※事前にこちらの参照設定が必要です。 ※ページ読み込み後は読み込み待ち処理が必要で...
0
ExcelVBA

VBAでIE操作「エラーに負けない」【エクセルマクロ】

VBAでIE操作(InternetExplorer操作) ExcelVBAマクロでIEを操作し、Webスクレイピング、Webクローリングをする事が可能です。 マクロがインターネットエクスプローラー...
2020.10.04 0
ExcelVBA

VBAでIE操作「ブラウザの読込待ち」処理をパーツ化する【エクセルマクロ】

今回はIE操作で必要な、待機処理です。 指定したページへ遷移しても、Webページの読込前に次の処理をすると、エラー発生してしまいます。 VBAでのIE操作はページ遷移後、必ずページ読み...
0
ExcelVBA

VBAでIE操作する為の必須条件「参照設定」する【エクセルマクロ】

ExcelVBAマクロではIEを自動操作し、Webスクレイピング、Webクローリングをする事が可能です。 VBAでIE(Internet Explorer)操作の必須条件が「参照設定」です。 必要...
2020.06.25 0
ExcelVBA

指定セルの背景色をコピぺ処理をパーツ化する【エクセルマクロ】

上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 RangeでもCellの形式でもOKです。 複数セルに...
0
ExcelVBA

全てのシートの「英数字は半角」「カタカナは全角」に変換する処理をパーツ化する【エクセルマクロ】

今開いているブックの全てのシートのセル表記の「英数字は半角」「カタカナは全角」に変更します。 StrConv関数で文字列を、すべて「全角」に変更した後、英数字の場合は半角に変換しなお...
2020.06.19 0
ExcelVBA

【VBA一覧】「名前を付けて保存」「ファイルを保存する」に使う拡張子[XlFileFormat 列挙体]

マクロで「名前を付けて保存」「ファイルを保存する」で使用するWorkbook.SaveAs メソッド。 引数FileFormatで指定可能な定数一覧です。対応のExcelのVerは2013~です。 ...
2020.08.13 0
タイトルとURLをコピーしました