誰もこのVBA関数が、を定義する行で終了する理由を説明できますか?型配列にバリアント配列を割り当てることができません
Function FindEndPinyin2(Rge As Range) As Integer
Dim MyArray() As String
MyArray = Array("cat", "dog")
FindEndPinyin2 = 2
End Function
この関数は、単に#Valueを終了して返します。一度それがラインに達するとエラーが発生するMyArray = Array( "Cat", "Dog")
私はこの機能が意味をなしませんことを実現します。これは簡単な例です。 ありがとうございます
これはどの言語ですか?適切なタグを付けてください。 –
Visual Basicですか? –
はい、それはVBAです。申し訳ありませんが、私はこれがVBAのみの領域だと思ったので、言及しませんでした。私は今投稿を更新しました。 – Mas