タイトル | : Re: ラジオボタンやチェックボックスの返す値(?)について |
記事No | : 10248 |
投稿日 | : 2010/10/05(Tue) 17:13 |
投稿者 | : Seira |
花ちゃんさん、shuさん、ありがとうございます。
ひたすら0が入力されてしまう問題は Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox1.Enter を Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox1.Leave とすることで解決しました。
また、ラジオボタンのSubに関しては また、Subの中身は、ラジオボタンそれぞれにTagで値を設定し For Each sb In GroupBox1.Controls If sb.Checked Then GB1 = sb.Tag End If Next とすることで少しスマートになりました。
改列は・・・ちょっと説明が下手だったのですが A列の1行、2行、3行・・・と出力されてしまうのを 1行のA列、B列、C列・・・と出力したかったのです。(これでもまだ説明下手かもしれませんが) こちらは Print(fileNo, GB1.ToString, ", ") Print(fileNo, CB1.ToString, ", ") PrintLine(fileNo, CB2.ToString, ", ") とすることで解決できました。 エクセルで表示すると1つのセルに1つの値が入り、テキストファイル(メモ帳など)で見るとひたすらカンマ区切りになっているように出ました。
問題自体は解決したのですが、ソースがゴチャゴチャでまだ見づらいので、shuさんの挙げてくださった方法も試してみようと思います。 この度はありがとうございました。
|