脱公務員電子回路設計エンジニア

RS-232C制御

VBAでRS-232Cを制御することが可能

 VBAはOfficeソフトであり、パソコン上で動くアプリを作成する程度のものだと思っている方はだいぶExcelを軽く見ている方だと思います。
 Excel VBAでシリアルコミュニケ―ションインターフェイスを構築することが出来ます。これは、プログラムや今後の電子回路の勉強などで、色々計測やパソコンからの指示をしたい時などが多々出てきますが、そのような時に知っておくと強力なツールとなるので紹介します。

WindowsAPI関数を使用する

 他のサイトにて、他のソフトやアプリケーションを使用して、間接的にExcelからRS232を制御する記事はよく見かけるのですが、このようなやり方はWindowsやAPI関数の理解の妨げになるので、出来たらExcelとAPI関数のみを使用して制御すると後々の応用が利きます。