5

いくつかの機能を備えた Word 文書があります。数式フィールドでこれらの関数にアクセスしたいのですが、これは予想以上に困難でした。

次のように定義された関数があるとしましょう

Public Function Area(R As Double) As Double
  Area = 3.14 * R * R
End Function

そして、これをフィールドで使用したい、このように

{ = Area(RadiusBookmark) }

これはかなり簡単に思えますが、構文エラーが発生します。パラメータを省略すると、このように

{ = Area }

「未定義のブックマーク」エラーが表示され、数式コード フィールドで使用できるのはブックマークのみであると思われます。

4

1 に答える 1