VBA

Tech

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

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

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

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

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

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

word vba テーブルの並べ替え

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

VBScript opentextFileを使ったログファイル出力サンプル(固定値、引数)

VBScriptを使って、ログファイルを出力させるサンプルVbsWriteTestFileFromArguments.vbs の方は、コマンドプロンプトから引数を1つを与えて実行すると、その引数をメッセージとしてログ出力できる。
EXCEL

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

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

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

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

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

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

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

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

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

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