Excelからスプレッドシートのテーブルデータを取得する【ExcelVBA × Google Apps Script】
ExcelVBAで指定したGoogleスプレッドシートのテーブルデータを取得していくマクロです。 GoogleAppsScriptでWebアプリを作成し、機能としてはdoGet関数でデータを文字列として返す。 Excel […]
ButtonBarClass【ExcelVBA】
ユーザーフォームのコントロールのButtonBarコントロールを追加し、使用方法を説明しながら試す。 ユーザーフォームの挿入からコントロールの追加、設置、各プロパティを使用していきます。 準備:コントロールの設置 STE […]
参照演算子を設定して共通部分を取得していく【ExcelVBA】
複数のセル範囲を複数の半角スペースで繋いだ場合、指定したセル範囲の共通のセル範囲の参照になる。 その為、名前を指定し、セル範囲を2つ用意する。 その交差した部分を返す形をとる。 名前を指定する為に、Range.Creat […]
ピタ止め動画を自動で生成する方法【ExcelVBA】
ExcelVBAを使用して、YoutubeShortsやTikTokでよるある、ぴた止め動画を生成していく。 前提として、PowerPoint側は手作業でテンプレートを作っておき そのPowerPoint側の画像をExc […]
縦方向(行方向)のセル範囲を横方向(列方向)にコピーして参照先を対応させる【ExcelVBA】
手作業で対応する場合、数式で対応する場合、ExcelVBAで数式を入れていく場合の3パターンです。 手作業の場合はColumn関数で列番号を取得し、その列番号に文字列で"=B"と列を追加し 実際に入れたい数式をまずは文字 […]
Slide Animation【ExcelVBA】
Slides * 30 Sample Code ------------------------------- Option ExplicitPublic Sub Main()Dim x As IntegerDoFor […]
マクロのクリーンアップ【ExcelVBA】
ExcelVBAでマクロ有りのExcelが完成したらマクロのクリーンアップ モジュールに含まれている無駄なバイナリデータを取り除くことができます メリットは容量の削減と、ブレークポイントをすべて解除したにもかかわらず 内 […]
Webページで指定したIdの要素有無を確認し処理を分岐する【ExcelVBA × SeleniumBasic】
実際にデータを取得していったページ https://vba.company/data20230215 → テーブルデータがあるページ https://vba.company/data20230216 → テーブルデータが […]
keybd_eventでキーボード操作【ExcelVBA × WindowsAPI】
※誤って押されたままになったりした場合はキーボード事態を一体外すことで直ることも有り 'Windowsの機能のkeybd_eventを使用する宣言コードPrivate Declare PtrSafe Sub keybd_ […]
指定した場所以外でファイルを開くとファイルを削除するマクロ【ExcelVBA】
■WshShellクラスオブジェクト WSH Windows Script Host →プログラムの実行やレジストリ内容の操作、ショートカットの作成等ができる Runメソッドでプログラムを実行し、%ComSpec% コマ […]