Page 830 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼MID関数の複数データ取出し 失望 03/3/5(水) 11:15 ┗Re:MID関数の複数データ取出し yu-ji 03/3/5(水) 13:03 ┗Re:MID関数の複数データ取出し 失望 03/3/5(水) 17:07 ─────────────────────────────────────── ■題名 : MID関数の複数データ取出し ■名前 : 失望 ■日付 : 03/3/5(水) 11:15 -------------------------------------------------------------------------
ある測定値をシリアルポートから順に受信していて 一つの受信データからMID関数を使って複数のセルに振り分けたいのですが、 どうしたら良いでしょうか? A1セルに「AB」、A2セルに「CD」を入れたい場合 受信データは、 ABCDEFGHAIJK ’一つ目の受信データ LMNOPQRSTUV ’二つ目の受信データ プログラムは、 Range("A1") = Mid([一つ目の受信データ], 1, 2) Range("A2") = Mid([一つ目の受信データ], 3, 2) で実行すると、 A2セルには、NOが入ってしまいます。 データを順に受信している為に、二つ目の受信データのMIDになってしまいます。 どうしたら良いでしょうか? |
▼失望 さん: >ある測定値をシリアルポートから順に受信していて >一つの受信データからMID関数を使って複数のセルに振り分けたいのですが、 >どうしたら良いでしょうか? >Range("A1") = Mid([一つ目の受信データ], 1, 2) >Range("A2") = Mid([一つ目の受信データ], 3, 2) > >で実行すると、 >A2セルには、NOが入ってしまいます。 >データを順に受信している為に、二つ目の受信データのMIDになってしまいます。 シリアルポートからの受信データをどのように使っているかは分かりませんが、 データを一度変数に入れて、その変数をMidにすればどうですか? |
そうですね。 やってみます。 ありがとう |