関数またはメソッドでoperators
として渡したいいくつかのシナリオに出くわしました。この投稿によると、Java にはその機能がないため、主要な回避策としてを作成する必要があります。parameter
Enum
例えば
Function doCalcs(ByRef AND as LogicalOperator, ByRef greater ArithmeticOperator)
VBA のライブラリは .Net や Java に比べてはるかに少ないですが、作成Enum
は十分にサポートされています。おそらく私は気づいていないので、そのVBAにある可能性やoperator types
他の回避策がある場合は、それan operator
を撃ってください.ここに記載されているものとは異なります。if else
case
- コードの削減、最適化に関して質問があります。
例えば を見ればCountIFS
、 を取り込む能力がありoperators
ます。誰かがこの関数内で可能なバックエンド作業を説明できたとしても、
- これらの文字列をどのように適切な に変換します
operator
か? - それは
Enum
構造か、それよりも効率的なものですか、それともそれ以下ですか?
これらの質問への回答は引き続き受け入れられます。