エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
VBAマクロからWindowsのAPI(システム関数)を呼び出す-エクセルVBAマクロ練習帳-
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
VBAマクロからWindowsのAPI(システム関数)を呼び出す-エクセルVBAマクロ練習帳-
エクセル上で実行されるVBAマクロからは、Windowsに用意されているAPIを呼び出すことができます。APIと... エクセル上で実行されるVBAマクロからは、Windowsに用意されているAPIを呼び出すことができます。APIとは、Windows上で動くプログラムからWindowsに用意されている各種機能を利用するためのシステム関数です。 VBAマクロからWindowsのAPIを呼び出す仕組みについては、マイクロソフトの開発者向けサイトにOffice VBA と Windows APIというページが用意されているので、これを見ながら基本的な流れを確認してみましょう。 VBAからWindows APIを呼び出すためには、まずその「場所」と「名前」を指定し、Declare文でVBAマクロの関数として宣言する必要があります。この宣言さえすれば、後は通常の関数として呼び出せるようになるわけですね。 試しに、「起動時からの経過時間をミリ秒単位で返す」Windows API「GetTickCount」をVBAから呼