Win32APIの書き方を調べるには Win32APIを使うにはDeclareステートメントで対象の関数を定義する必要があります。 じゃあ、Declareステートメントで何を書けばいいのか、という話になります。初心者の方には「上級者は全部それを覚えてて書いてるんだろうけど、そんなの無理・・・」とか思ってる方がいらっしゃいますが、どんな上級者でもWin32APIの定義を覚えている人なんかいません。 じゃあどうやってWin32APIの定義が分かるのかというと、それが書いてあるファイルがMicrosoftから提供されていてそれを見てます。Win32API自体はC言語のため、ヘルプに書いてあるC言語の定義からVBAに合わせて型変換をして、、、なんてことをやる人もいるでしょうけど、少なくとも私は面倒なのでしません。 過去にはWin32APIのDeclare宣言が書かれているWin32API.txtと
![VBAでWin32APIを使う方法と定義一式 | Excel作業をVBAで効率化](https://cdn-ak-scissors.b.st-hatena.com/image/square/7766b23397fb49f6794a2855d2321b1d083115d0/height=288;version=1;width=512/https%3A%2F%2Fvbabeginner.net%2Fwp-content%2Fuploads%2F2019%2F02%2Ffavicon.png)