作成日 2004/9/12
最終更新日 2005/9/18

VBAのバージョンが5の場合、Enumステートメントが使えない

Microsoft Excel X for Macでは、Enumを定義できない。
Microsoft Excel 97 (※Windows版です)でも、Enumを定義できなかった。
多分、VBAのバージョンが5.00であるのが原因だと思う。

1.Enumステートメントとは
2.だるまの叫び。
3.Winな方へのお願い(Constを使って)
4.参考文献

1.Enumステートメントとは

 列挙型を宣言する。
 で、列挙型とは何かだけど、名前付きの整数定数のリストを定義する。
 詳しいことは、参考文献でも見てくれ。
このページのトップへ

2.だるまの叫び。

 とりあえず、Enumステートメントが使えない(Enum型が作成できない)ということだけでも、ヘルプに載っけてほしい。
 ※はじめからVBAに定義されているEnumは使える。
 
このページのトップへ

3.Winな方へのお願い(Constを使って)

 Windows版エクセルVBAユーザの方へお願いです。
 Mac版エクセルVBAではEnumステートメントが使えないので、Constステートメントで代用可能なら、それを使ってほしい。
 でないと、Macでは実行できないマクロが出来上がってしまいます。
このページのトップへ

4.参考文献

 ハーバート・シルト著 トップスタジオ訳 『独習C』 翔泳社 (2002)

※なぜ、VBやVBAの本ではないのかというと、このページを作っているときに、たまたま近くにVBの本がなかったからだ。でも列挙型の概念はほとんど同じだからいいかなぁと思った。
Prev Up Next  Top
このページのトップへ


このページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。
このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。

Microsoft 、Windows 、Visual Basic および Excel は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
ここではExcel® をエクセル、Visual Basic® for Applications をVBAと表記する場合があります。
Mac 、Mac OS 、Mac OS X は米国Apple Computer,Inc.の登録商標または商標です。
その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。

このホームページの作成者はこれらの会社とはいっさい関係がありません。