VBAの研究ノート(7) - VBA VBA配列関数の研究ノート(7) - VBAの配列関数

説明(2017年3月25日):

1.スプリット(STR、 " - ")と参加(編曲、 "")機能、ほとんど他の言語での使用。

2.フィルタ機能、アレイ内の文字列からなるリターン要素が条件を満たしているかどうかをフィルタ(配列、文字列、真/偽)

コードをコピー
「フィルタ関数は、フィルタ(配列、文字列、真/偽)かどうか、配列内の文字、条件のアレイからなるリターン要素
パブリックサブTEST1()
    薄暗いARR、ARR2は、ARR3 
    ARR = Application.Transpose(範囲( "A1:A5"))
    ARR2は=フィルター(ARR、 "虹"は、真)である
    ARR3 =フィルター(ARR、 "虹"、False)が
    。。レンジ( "E1")リサイズ(UBound関数(ARR2がある)+ 1)アプリケーションを=。 TRANSPOSE(ARR2がある)
    レンジ( "F1")。リサイズ(UBound関数(ARR3)+。1)= Application.Transpose(ARR3)
End Subの

説明(2017年3月25日):

1.スプリット(STR、 " - ")と参加(編曲、 "")機能、ほとんど他の言語での使用。

2.フィルタ機能、アレイ内の文字列からなるリターン要素が条件を満たしているかどうかをフィルタ(配列、文字列、真/偽)

コードをコピー
「フィルタ関数は、フィルタ(配列、文字列、真/偽)かどうか、配列内の文字、条件のアレイからなるリターン要素
パブリックサブTEST1()
    薄暗いARR、ARR2は、ARR3 
    ARR = Application.Transpose(範囲( "A1:A5"))
    ARR2は=フィルター(ARR、 "虹"は、真)である
    ARR3 =フィルター(ARR、 "虹"、False)が
    。。レンジ( "E1")リサイズ(UBound関数(ARR2がある)+ 1)アプリケーションを=。 TRANSPOSE(ARR2がある)
    レンジ( "F1")。リサイズ(UBound関数(ARR3)+。1)= Application.Transpose(ARR3)
End Subの

おすすめ

転載: www.cnblogs.com/medik/p/10989740.html