ExcelVBA

ExcelVBA

【Selenium×VBA】要素の有無を確認|実行時エラー7への対策

IsElementPresentメソッドを使うとWebページ内に指定要素が存在するのかをチェックする事ができます。加えてエラー回避の役割も果たします。応用編として内容が日々変化するURLの情報を取得する方法についてのヒントを提供します。
ExcelVBA

【2024年】Python in Excel搭載|いつ&何ができるのか?&今後の展望

2023年08月22日(米国日時)Microsoftは「Python in Excel」を発表しました。いつから使えるのか&どんな機能なのか&今後の展望を解説、考察します。一般ユーザーが使える様になるまでに準備することをまとめました。
ExcelVBA

VBA×PDF|ワークブック内の全てのデータを1つのファイルで保存

VBAを使って「ワークブック全体を1つのPDFファイルとして出力できないか」という質問をいただきました。結論から申し上げますと可能です。コードを2つ用意しました。2つ目のコードではPDF発行時に旧データを上書きしない仕様にしています。
ExcelVBA

VBAを使ってWebからデータを取得|Webスクレイピングとは?できる事を教えて

「Webスクレイピングで何ができるのか?」回答はこの2つです。「Webサイトから情報を抜き取る」と「Webサイトに情報を入力する」です。これだけでは分かりにくいので4分程の動画を用意しました。何ができるのか視覚でとらえる事ができます。
ExcelVBA

VBA×PDF|ワークシートの一部を範囲指定してデータを出力する

「手作業で範囲指定した場所だけPDFにしたい」けど出来ますか?という質問をいただきました。結論から申し上げますと可能です。ただ出来るのではなく「簡単にできる」を実現させます。今回もボタンでコードをコピペ出来る様にしておきました。
ExcelVBA

VBA×PDF|Excelデータを変換、出力|メソッドをパラメータ毎に解説

簡単にデータをPDF化する為のコードを紹介。(ボタンでコピペ可)加えてExcelデータのPDF化を担当しているメソッドについて掘り下げ解説します。このメソッドはパラメータが非常に多いです。主要なパラメータを抜粋して解説していきます。
ExcelVBA

【VBA_再帰】複数フォルダ内を検索拡張子を決めて画像を取り出す

1つ前の記事で再帰の基本構造を解説しました。次は応用編です。階層の異なるフォルダ群を検索し特定の拡張子を持った画像データを取り出すというコードを紹介します。再帰を使う事でフォルダ群の隅々まで画像を検索する事ができます。
ExcelVBA

【ExcelVBA】再帰呼び出し(再帰処理)は3分の動画で理解できる

再帰呼び出し(再帰処理)について画像と非常に分かり易い動画を用いて解説していきます。今回の記事では再帰呼び出し自体の解説をします。再帰は非常に難しいのでコードを見ただけでは理解できません。そこでコードの流れが分かる画像と動画を用意しました。
ExcelVBA

【selenium×ExcelVBA】ウインドウ、タブを切り替える

Seleniumではウインドウのタイトルを指定する事で必要なウインドウを掴むことができます。ウインドウを指定する理由は各URLの要素はウインドウに紐付いているからです。タイトルを指定せずに隣のウインドウをつかむという操作もできます。
ExcelVBA

【selenium×VBA】取得したURLでハイパーリンクをつくる

スクレイピングでは特定のリンク先のURLを取得することもできます。取得したURLを使ってExcel上にハイパーリンクを用意することも可能です。Web内からリンク先記事のURLとタイトルを取得してExcelにハイパーリンクをセットします。