エクセル

スポンサーリンク
VBA

Seleniumを使ってVBAからchromeブラウザ操作(VBA編)

ここではSeleniumを使ってVBAからchromeブラウザ操作するVBAプログラムについて解説します。 ※自動化した処理は接続先にトラフィックを送ります。過度になった場合は異常アクセスとされること...続きを読む
VBA

【VBA】デバックをするために処理を一時停止する方法

VBAで処理の確認、デバックをするために処理を途中で止めたい時があります。 VBAには処理を止めるための機能があります。 処理を止めたい箇所で、画像の赤い部分をクリックしてください。 そうすると のよ...続きを読む
VBA

【VBA】処理の途中で一時停止して、ボタンで再開する

VBAの処理で途中で一旦停止して、シートの処理を確認したいときは無いでしょうか。 また、ループ処理で一回ずつ止めてシートを確認する(途中で強制的に止めたい)などの実装は可能でしょうか。 答えは可能です...続きを読む
スポンサーリンク
VBA

【VBA】ループ処理でなぜか応答待ちになって固まる

数百程度のforループを作成していたところ、時々応答待ち状態で固まってしまう事象に巡り合いました。 今までかなりのループ処理を作ってきましたがこの程度のループ処理で固まってしまうのは初めてでした。 結...続きを読む
VBA

【VBA】二次元配列への格納で定数式が必要です

VBAで二次元配列への格納したかったのですがdim定義でうまくいかなかったのでメモです。 Dim data_array(変数、変数)とすると「定数式が必要です」と言われます。 固定の数字だと上手くいき...続きを読む
VBA

Seleniumを使ってVBAからchromeブラウザ操作(インストール編)

Seleniumを使ってVBAからブラウザ操作をする手順です。 ※自動化した処理は接続先にトラフィックを送ります。過度になった場合は異常アクセスとされることがありますので使用にはご注意ください。 Se...続きを読む
VBA

selenium chrome VBA chromedriveを更新する方法 windows

seleniumでchrome操作をVBAで行う環境だとchromeブラウザが勝手にバージョンの更新をすることがあります。 その時はseleniumのchromedrive.exeを更新する必要があり...続きを読む
エクセル

【エクセル】2D縦グラフで凡例項目が増えたら自動で反映させるVBA

エクセルのグラフで凡例項目が増えた場合に自動でグラフの表示を更新するVBAを紹介します。 例: を のように名前が増えたらグラフの凡例項目も増えるというものです。 今回はシートがアクティブになった時に...続きを読む
エクセル

【エクセルVBA】シートの入力範囲(データがある範囲)を取得する

エクセルで入力されているセル範囲を取得する方法です。 データが入っているセル範囲のmax列とmax行を数値で取得します。 ループ処理などで範囲を指定している場合、あてずっぽうでセル範囲を指定すると、後...続きを読む
エクセル

【VBA】セルクリックでカレンダー入力(ユーザーフォーム)を作る

エクセルでカレンダー入力をしようと思うとアドインを入れたりACCESSのカレンダーコントロールを使ったりする方法がありますがカスタムには向いていません。 また、セルをクリックしてそのセルに日付を入れた...続きを読む
エクセル

【VBA】ツイッターAPIを使ってツイートする(外部ソフト無し)

ツイッターAPIを使ってエクセルVBAからツイートをする方法を紹介します。 ※自動化などをするときはツイッターAPIの規約に従って運用を行ってください。 規約を違反した場合はアカウントロックや凍結され...続きを読む
スポンサーリンク