Excel・VBA– category –
-
Excel・VBA
Excelでもブラウザ操作!SeleniumVBAの使い方
Excelからブラウザを自動操作できるSeleniumVBAの導入・使い方を、ブラウザ自動化をやってきた立場でまとめました、SeleniumBasicとの違い(.NET不要・ドライバー自動更新)から基本コード、スクレイピングやRPAでの活かし方まで初心者向けに解説します -
Excel・VBA
Excelで正規表現!REGEX関数3つの使い方
2024年から、Excelに正規表現を扱う関数が3つ追加されました これまで文字列を抜き出したり整えたりするのに、VBAでVBScriptのRegExpを呼んだり、LEFT・MID・FINDあたりを組み合わせて頑張ってたわけですが、それが関数1つで書けるようになったってことで... -
Excel・VBA
VBAでJSONを扱う方法 VBA-JSONの使い方
ExcelVBAでJSONを扱うなら定番ライブラリ「VBA-JSON」がおすすめです、JsonConverter.basの導入から参照設定、ParseJsonでのパース、ConvertToJsonでの生成、配列やネストへのアクセスまで初心者向けにまとめました -
Excel・VBA
【VBA】VBAでもWebDriverWaitを使いたい
PythonでSeleniumを利用するときに利用必須ともいえるWebDriverWaitとexpected_conditionsですが、残念ながらVBAにはありません この記事では、VBAでWebDriverWait+expected_conditionsを再現するクラスを作り、有用な待機処理を実現します ※Pythonの場合... -
Excel・VBA
【VBA】VBA-JSON不要!VBAでChromedriverを自動更新
以前に別で作成したVBAのChromedriver自動更新プログラムですが色々見直すと実はVBA-JSONなしでも十分ってことに気づいて別途作成しました 条件付きの簡略版ではありますのでご自身の環境に合わせて使い分けてください https://javeo.jp/vba-chromedriver-... -
Excel・VBA
【VBA入門】ループ処理をマスターしよう!
今回はプログラミングで必ず通る道の一つ、「ループ処理」の解説です Excelにおいては「一行ずつ~」とか「シートを左から~」など順番に処理をする場合や「一番下の行になるまで~」のように条件を満たすまで繰り返し処理を行うことが多くあります 各言こ... -
Excel・VBA
【VBA入門】変数と定数を徹底解説
VBAに限らずプログラミングにおいて変数と定数は基礎中の基礎 言語によって細々ルールがありますがVBAでのルールや注意点をまとめていきます 変数 変数とは 変数が何かというとその名の通り"中身が変わる数(値)"のことを指します 計算結果や文字列、オブ... -
Excel・VBA
【VBA入門】今から始めるVBA
皆さんプログラミングしていますか? プログラミングなんて簡単!・・とは言いませんが、これだけITが発展した現代においては一定の知識を持っていて損はないですし、業務効率の代名詞と言える"システム化"を担当するには必須レベル IT職ではない人でも身... -
Excel・VBA
【Excel】関数だけで連動したプルダウンを作りたい
以前にVBAを使った連動したプルダウンについて紹介しましたが、少し手間をかけて少し歯がゆいところを我慢すれば標準機能だけでも作成できますのでご紹介です 新しい関数を使用するためMicrosoft 365かExcel 2021以降のバージョンでのみ利用できますのでご... -
Excel・VBA
【VBA】Excelマクロをタスクスケジューラで定期実行する
Windowsの定期実行と言えばタスクスケジューラですが、Excelマクロを実行するにはクセがありまして直接指定することはできません その昔はVBSとbatファイルを組み合わせていましたが、2023年10月にVBSが非推奨になったのでPowerShellでの実行プログラム作...