VBA

ACCESS【VBA】

VBAでの条件付きコンパイル(#Const)について

VBAの#Constディレクティブは、コンパイル時に定数を定義するために使用されます。#Constディレクティブで定義された定数は、コンパイル時に値が決定され、コンパイル後には変更できなくなります。 #Constディレクティブは、以下のよう...
Excel【VBA】

【Excel(64bit) VBA】IPv6アドレス変換(文字列⇔コード値)コードサンプル【InetNtopW】【InetPtonW】利用例

IPv6アドレス(2001:db8::1)をコード値に変換したり、コード値からIPv6アドレス文字列に変換するサンプル
Excel【VBA】

VBAとWinHttpを使ってHTTP サーバーと通信する

参考 WinHTTP について - Win32 apps | Microsoft Learn
Tech

word vba テーブルの並べ替え

Word VBAを使用して、テーブルをソートするには、以下の手順に従ってください。 ソートしたいテーブルを含むWord文書を開きます。 テーブルを選択します。 「開発」タブをクリックして、「Visual Basic」を選択します。 「Vis...
PowerShell

Excel VBAでPowerShellのスクリプトファイル(ps1ファイル)を実行して結果取得する例

Excel VBAでPowerShellを実行して結果取得する例(メッセージボックスやExcelシートにファイル名一覧を表示) で作成したサンプルはコマンド対応だったが、今回は、スクリプトファイルをそのまま実行して結果取得させるサンプル
Excel【VBA】

Excel VBAでPowerShellを実行して結果取得する例(メッセージボックスやExcelシートにファイル名一覧を表示)

サンプル1と2は、WScript.Shellの勉強を兼ねて、メッセージボックス出力させた例。 サンプル3は、Excelシートに出力させた例 WScript.ShellのExecでPowershellを実行すると、処理結果がStdOut(Te...
Excel【VBA】

【Excel】【VBA】メッセージボックスを使用して複数のワークシートを選択し、別ファイルにコピーできるファイルダイアログボックスの実装例

メッセージボックス、複数のワークシートを選択
EXCEL

【Excel】【VBA】行列位置をユーザに選択させその範囲のデータ取得するサンプル

データの再利用を気にしないで、見た目重視のレイアウトで作成されたシート(たとえば、エクセル方眼紙に結合セルを駆使したテンプレート)から少ないコーディングで間違いなくデータを取得することを目指して考えたサンプルコード。 このコーディングの使い...
Excel【VBA】

【Excel】【VBA】メッセージボックスを使用してワークシートを選択できるファイルダイアログボックスの実装例

「FileDialogで特定のExcelブック選択しオープンする。その後、複数Worksheetの中から特定Worksheetを選択させる」までを一連で実装したサンプルコード。 Worksheet選択のための専用Formを作成する方法もある...
Excel【VBA】

【Excel】【VBA】内閣府のHPから祝日情報をダウンロードしてExcel出力 collection利用版

以前作成した内閣府のHPから祝日情報をダウンロードしてExcel出力するコードの出力結果にcollectionを活用したバージョン。 CSVデータをcollectionに格納したため、こちらの方が出力先の変更が簡単になる。