VBASeleniumを使ってVBAからchromeブラウザ操作(VBA編) ここではSeleniumを使ってVBAからchromeブラウザ操作するVBAプログラムについて解説します。 ※自動化した処理は接続先にトラフィックを送ります。過度になった場合は異常アクセスとされること...続きを読むVBAWEBサイトエクセル
VBA【VBA】ループ処理でなぜか応答待ちになって固まる 数百程度のforループを作成していたところ、時々応答待ち状態で固まってしまう事象に巡り合いました。 今までかなりのループ処理を作ってきましたがこの程度のループ処理で固まってしまうのは初めてでした。 結...続きを読むVBAエクセル
VBAselenium chrome VBA chromedriveを更新する方法 windows seleniumでchrome操作をVBAで行う環境だとchromeブラウザが勝手にバージョンの更新をすることがあります。 その時はseleniumのchromedrive.exeを更新する必要があり...続きを読むVBAエクセルプログラミング・コーディング
エクセル【エクセル】2D縦グラフで凡例項目が増えたら自動で反映させるVBA エクセルのグラフで凡例項目が増えた場合に自動でグラフの表示を更新するVBAを紹介します。 例: を のように名前が増えたらグラフの凡例項目も増えるというものです。 今回はシートがアクティブになった時に...続きを読むエクセル
エクセル【エクセルVBA】シートの入力範囲(データがある範囲)を取得する エクセルで入力されているセル範囲を取得する方法です。 データが入っているセル範囲のmax列とmax行を数値で取得します。 ループ処理などで範囲を指定している場合、あてずっぽうでセル範囲を指定すると、後...続きを読むエクセルプログラミング・コーディング
エクセル【VBA】セルクリックでカレンダー入力(ユーザーフォーム)を作る エクセルでカレンダー入力をしようと思うとアドインを入れたりACCESSのカレンダーコントロールを使ったりする方法がありますがカスタムには向いていません。 また、セルをクリックしてそのセルに日付を入れた...続きを読むエクセル
エクセル【VBA】ツイッターAPIを使ってツイートする(外部ソフト無し) ツイッターAPIを使ってエクセルVBAからツイートをする方法を紹介します。 ※自動化などをするときはツイッターAPIの規約に従って運用を行ってください。 規約を違反した場合はアカウントロックや凍結され...続きを読むエクセルツイッタープログラミング・コーディング
エクセル【エクセルVBA】VBA実行中に分かりやすいメッセージを出力しておく方法 VBAの実行にある程度時間がかかる場合、実行中かどうかが分かりやすいようにメッセージを出しておく方法をご紹介します。 特定のシートにメッセージ用のセルを作成して、毎回そこに出力するという方法もあります...続きを読むエクセル
エクセル【VBA】フォルダとファイルを確認して作成する VBAでテキストやログを出力することもあります。 そんなときの一連の流れを書いていきます。 概要 テキストファイルを出力する前提で、その日のフォルダを作成して各ファイルを作成するというVBAです。 c...続きを読むエクセル
エクセルツイッターAPIをVBAで操作-画像投稿が上手くいかない。”errors”:[{“code”:32,”message”:”Could not authenticate you.”}] VBAからツイッターAPIを利用して画像投稿をしようと思った時につまづいたのでメモです。 ツイッターAPIでVBAから認証をして、画像付きのツイートをしようとすると ①画像をアップロード ②アップロー...続きを読むエクセルツイッター
エクセル【VBA】エクセルのリストフォームが小さいのでユーザーフォームで作ってみる データの入力規則から作るトグルリストはサイズを変えることができません。 しょうがないのですが、シートが広い場合などは出現したリストが小さくて操作しにくい場合があります。 多少面倒ですが自作のリストでサ...続きを読むエクセル