【Excel】Visual Basic for Applications
Excelからスプレッドシートのテーブルデータを取得する【ExcelVBA × Google Apps Script】

ExcelVBAで指定したGoogleスプレッドシートのテーブルデータを取得していくマクロです。 GoogleAppsScriptでWebアプリを作成し、機能としてはdoGet関数でデータを文字列として返す。 Excel […]

続きを読む
【Excel】Visual Basic for Applications
ButtonBarClass【ExcelVBA】

ユーザーフォームのコントロールのButtonBarコントロールを追加し、使用方法を説明しながら試す。 ユーザーフォームの挿入からコントロールの追加、設置、各プロパティを使用していきます。 準備:コントロールの設置 STE […]

続きを読む
【Excel】Visual Basic for Applications
参照演算子を設定して共通部分を取得していく【ExcelVBA】

複数のセル範囲を複数の半角スペースで繋いだ場合、指定したセル範囲の共通のセル範囲の参照になる。 その為、名前を指定し、セル範囲を2つ用意する。 その交差した部分を返す形をとる。 名前を指定する為に、Range.Creat […]

続きを読む
【Excel】Visual Basic for Applications
ピタ止め動画を自動で生成する方法【ExcelVBA】

ExcelVBAを使用して、YoutubeShortsやTikTokでよるある、ぴた止め動画を生成していく。 前提として、PowerPoint側は手作業でテンプレートを作っておき そのPowerPoint側の画像をExc […]

続きを読む
【Excel】Visual Basic for Applications
縦方向(行方向)のセル範囲を横方向(列方向)にコピーして参照先を対応させる【ExcelVBA】

手作業で対応する場合、数式で対応する場合、ExcelVBAで数式を入れていく場合の3パターンです。 手作業の場合はColumn関数で列番号を取得し、その列番号に文字列で"=B"と列を追加し 実際に入れたい数式をまずは文字 […]

続きを読む
【Excel】Visual Basic for Applications
Slide Animation【ExcelVBA】

Slides * 30 Sample Code ------------------------------- Option ExplicitPublic Sub Main()Dim x As IntegerDoFor […]

続きを読む
【Excel】Visual Basic for Applications
マクロのクリーンアップ【ExcelVBA】

ExcelVBAでマクロ有りのExcelが完成したらマクロのクリーンアップ モジュールに含まれている無駄なバイナリデータを取り除くことができます メリットは容量の削減と、ブレークポイントをすべて解除したにもかかわらず 内 […]

続きを読む
【Excel】Visual Basic for Applications
Webページで指定したIdの要素有無を確認し処理を分岐する【ExcelVBA × SeleniumBasic】

実際にデータを取得していったページ https://vba.company/data20230215 → テーブルデータがあるページ https://vba.company/data20230216 → テーブルデータが […]

続きを読む
【Excel】Visual Basic for Applications
keybd_eventでキーボード操作【ExcelVBA × WindowsAPI】

※誤って押されたままになったりした場合はキーボード事態を一体外すことで直ることも有り 'Windowsの機能のkeybd_eventを使用する宣言コードPrivate Declare PtrSafe Sub keybd_ […]

続きを読む
【Excel】Visual Basic for Applications
指定した場所以外でファイルを開くとファイルを削除するマクロ【ExcelVBA】

■WshShellクラスオブジェクト WSH Windows Script Host →プログラムの実行やレジストリ内容の操作、ショートカットの作成等ができる Runメソッドでプログラムを実行し、%ComSpec% コマ […]

続きを読む