Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63266 / 76732 ←次へ | 前へ→

【18064】文字列の列挙型
質問  tak  - 04/9/14(火) 10:18 -

引用なし
パスワード
   まず列挙型enumがあり使用法は以下だと認識しています。

enum colors
blue =1
green =2
black = 3
end enum

function ftest(mycol as colors)
msgbox mycol
end function

'* main proc
sub smain()
call ftest(blue) '← 列挙型を利用しているので入力候補が表示される。
end sub

'* 結果
"1"

やりたいこと。
列挙型の特性(入力候補が表示される状態)を残しつつ、文字列でやり取りしたい。
上記例であれば結果を"blue"としたい。

そんな列挙型ってあるのでしょうか?
enumを使って実現する方法でも結構です。

どなたかご教示ください。
0 hits

【18064】文字列の列挙型 tak 04/9/14(火) 10:18 質問
【18070】Re:文字列の列挙型 tak 04/9/14(火) 11:57 質問
【18072】Re:文字列の列挙型 ichinose 04/9/14(火) 12:05 発言
【18091】Re:文字列の列挙型 ichinose 04/9/14(火) 21:18 発言
【18092】Re:文字列の列挙型 Asaki 04/9/14(火) 21:27 発言
【18109】Re:文字列の列挙型 tak 04/9/15(水) 19:05 質問

63266 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free