API

スポンサーリンク
API

メッセージボックスのボタンの文字を変更

VBAのMsgBox関数で表示される「Yes」や「キャンセル」などのボタン文字を変更するにはAPIのSetWindowsHookEx関数やCallNextHookEx関数などを利用しフックをします。メッセージボックスを表示する前にフック処理を呼び出すことでボタンの表示を変更することができます。
2022.12.12
API

メモリの情報を取得

VBAでメモリの情報を取得には物理メモリと仮想メモリ両方の情報が取得できるGlobalMemoryStatusEx関数を利用しています。メモリサイズはバイト単位での取得されるのでコードではMBもしくはKBに変換して出力させています。
2022.12.12
API

クリップボードのデータを削除

VBAでクリップボードに格納されているデータを削除するにはAPIを利用して削除します。
2023.01.06
API

クリップボードからテキストデータを取得

VBAでクリップボードからデータを取得するにはAPIを利用して取得します。サンプルコードでは、クリップボードにテキストデータ以外の画像やファイルがある場合はエラーとし、テキストデータ(文字列)のみを取得できるようにしています。
2022.12.13
API

クリップボードにテキストデータを設定

VBAでクリップボードにデータを設定するにはAPIを利用して取得します。サンプルコードでは、クリップボードに指定のテキストデータ(文字列)を設定しています。設定を確認するにはクリップボードの中身を取得する必要があるので、別で掲載しているクリップボードからデータを取得するサンプルコードで確認してください。
2022.12.13
スポンサーリンク