タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

VBAとCOMポートに関するm6uのブックマーク (1)

  • Excel 2010 (Microsoft Visual Basic for Applications)でシリアル通信を行いたい

    .Netの経験が無くて、VC6を使っていたならVCでMSCommと同じようなCOMを作ってしまうのが早いとは思いますが。 あげられている条件を満たすようなやり方の一例は以下のようなものがあります。 方法1(難易度5 professional版なら3) VSTOで実装。 Excel VBAからはCOMと同様に操作。 非同期受信はイベントの実装次第。 (コードが長くなるのでサンプル無し) 方法2(難易度3) COM相互運用で、.NetFrameworkで作成したプログラムをCOM参照可能にして公開する。 Excel VBAからはCOMと同様に操作。 非同期受信はイベントの実装次第。 (コードが長くなるのでサンプル無し) 方法3(難易度1) VB.Net等を使用して標準出力経由で通信。 Excel VBAからはWshShellオブジェクト経由 非同期受信はできない。(VBA側がマルチスレッドでき

  • 1