目次エクセルマクロ入門勉強方法や初心者用学習記事を一覧形式で紹介 このサイトではExcelVBAに関連する記事を中心に取り扱っています。一部関数や各種便利機能も紹介しています。必要になった時に何度も見返してもらえる様に目次形式にしておきました。シェアしていただき必要な時に見に来てください。2022.06.18目次
ExcelVBA【selenium×VBA】取得したURLでハイパーリンクをつくる スクレイピングでは特定のリンク先のURLを取得することもできます。取得したURLを使ってExcel上にハイパーリンクを用意することも可能です。Web内からリンク先記事のURLとタイトルを取得してExcelにハイパーリンクをセットします。2023.05.30ExcelVBAWebスクレイピング
ExcelVBA【VBA×selenium×JS】任意の要素まで簡単にスクロール 画面スクロールを再現します。今回は少しレベルを上げて他の言語を交えてコードを書いてみましょう。JavaScriptを使用します。要素を動的にコントロールする事が出来る様になります。コードはコピペで使って試せるように用意しています。2023.05.12ExcelVBAWebスクレイピング
ExcelVBA【VBA×SQL】コード紹介Serverに接続テーブルの情報を取得 シリーズの最終回です。VBAのコードを書いていきます。これでSQLServerと情報のやり取りをする事ができる様になります。できるだけ分かり易くコードを用意しました。サブルーチンを沢山使って余計なコードを書かない様にしています。2023.05.03ExcelVBA外部Appとの連携
ExcelVBA【検索にも使える】VBAの2次元配列で作業の高速化を実現させる 配列をうまく使えると作業の高速化が実現出来ます。高速に処理が出来て早く仕事を捌けるようになると容量の大きいデータを扱う事が出来る様になります。他の言語でも出てくる便利な機能ですので考え方を習得する事で多角的に勉強する事にもなります。2022.07.20ExcelVBA配列
ExcelVBA保護中: 大量データの処理で動作が遅い、重たいマクロを劇的に軽くする方法 一部の記事はパスワードで保護されています。専用のパスワードが必要です。閲覧希望の方は問い合わせフォームより連絡をお願いします。パスワード:2022.07.22ExcelVBA配列
ExcelVBAVBAで連想配列-1Dictionaryの解説遅いマクロを高速化 今回は連想配列のコードの紹介はしません。まずは効果の確認、使い時、メリットやデメリットについて書いてみます。データ量によっては連想配列を使うと配列よりも作業スピードを上げる事が出来ます。よってより多くのデータを扱う事が出来る様になります。2022.07.31ExcelVBA配列
ExcelVBA保護中: VBAで連想配列-2コードを紹介&項目毎に理解度UPの解説付き 一部の記事はパスワードで保護されています。専用のパスワードが必要です。閲覧希望の方は問い合わせフォームより連絡をお願いします。パスワード:2022.08.01ExcelVBA配列
ExcelVBAAddPictureメソッドエラー対策|指定された値は境界を超えています AddPictureメソッドを使用した際「指定された値は境界を超えています」というエラーが出ます。引数のLinkToFileとSaveWithDocumentが両方共Falseの時にこのエラーが発生するのでエラーが出ない様に対策します。2023.01.11ExcelVBA画像の取り回し
ExcelVBAAddPictureメソッドの第2、3引数の組み合わせ確認テスト LinkToFileとSaveWithDocumentという引数について解説します。引数の内容自体が難しいのでうまく使いこなせている人は少ないです。記事内では全通りの組み合わせをテストしてみます。結果をマトリクスにまとめました。2023.01.11ExcelVBA画像の取り回し
ExcelVBAVBAで画像を取り込む高速で画像自体を取得しエクセルに貼り付ける 「一定条件のもとフォルダから画像を取り出してエクセルに貼り付けるマクロを作りたい」の続編。900枚の画像処理は3秒で完了。2度手間は解消、0.1秒のウエイトは無しでも安定稼働します。キーはAddpictureメソッドです。2022.06.28ExcelVBA画像の取り回し
ExcelVBAVBAで画像を取り込むフォルダを周回必要な画像をエクセルに貼り付け 複数フォルダ内の画像をキーワードを元にエクセルに貼り付ける方法を紹介 「一定条件のもとフォルダから画像を取り出しエクセルに貼り付けるマクロを作りたい」という依頼に対して作業をしてみました。2022.06.23ExcelVBAプログレスバー画像の取り回し
ExcelVBA【ExcelVBA】プログレスバーを自作する使い方が分かる動画付 プログレスバーはユーザーフォームの中の1機能(コントロール)です。勉強する事でユーザーフォームに触れていただく事が出来ます。簡単に理解する為に短い動画を用意。動画を見ていただくとプログレスバーがどんなものなのか理解する事が出来ます。2022.08.11ExcelVBAプログレスバー
ExcelVBAVBAでフォームを使う-2プログレスバーを作るコードを紹介&解説 前回記事ではフォームの動画を見ていただきました。次はこれを自作する為のコードを紹介していきます。フォーム、ラベル、プログレスバー、コマンドボタンの属性が分かる添付ファイルを用意しました。ダウンロードしていただくと間単に作業が進みます。2022.08.12ExcelVBAプログレスバー
ExcelVBAVBAで画像を取り込むフォルダを周回必要な画像をエクセルに貼り付け 複数フォルダ内の画像をキーワードを元にエクセルに貼り付ける方法を紹介 「一定条件のもとフォルダから画像を取り出しエクセルに貼り付けるマクロを作りたい」という依頼に対して作業をしてみました。2022.06.23ExcelVBAプログレスバー画像の取り回し
ExcelVBA【selenium×VBA】取得したURLでハイパーリンクをつくる スクレイピングでは特定のリンク先のURLを取得することもできます。取得したURLを使ってExcel上にハイパーリンクを用意することも可能です。Web内からリンク先記事のURLとタイトルを取得してExcelにハイパーリンクをセットします。2023.05.30ExcelVBAWebスクレイピング
ExcelVBA【VBA×selenium×JS】任意の要素まで簡単にスクロール 画面スクロールを再現します。今回は少しレベルを上げて他の言語を交えてコードを書いてみましょう。JavaScriptを使用します。要素を動的にコントロールする事が出来る様になります。コードはコピペで使って試せるように用意しています。2023.05.12ExcelVBAWebスクレイピング
ExcelVBA【selenium×VBA】右クリックを含めたマウス操作を再現 Webスクレイピングの際頻度は少ないのですが右クリックを必要とする場面があります。Webアプリケーションの操作をする際にご質問いただく事が多いという傾向があります。今回は右クリックとその後に表示される選択肢を選ぶためのコードを紹介します。2023.04.17ExcelVBAWebスクレイピング
ExcelVBA【Edge×Selenium×VBA】スクレイピング時の実行時エラー0への対策 Edge×selenium×VBAでWebスクレイピングを検討されている方向けの記事です。実行時エラー0でコードが止まった方は是非記事をご覧ください。ブラウザのバージョンアップに伴うドライバーの入れ替えについても参考になる記事です。2023.04.06ExcelVBAWebスクレイピング