2

現在Excel VBAで配列を使って大量のデータを扱っています。これまで、空白のセルを含むソース データはゼロとして扱われていましたが、空白のセルとゼロが含まれるセルを区別する必要があります。

配列の出力をゼロにすることはできますか? そのような...

aArray(5) as double
Range("A1:E5") = aArray()

何かで満たされた配列要素に対応する範囲のセルの値のみを出力しますか? 配列が空の場合でも [0,0,0,0,0] を取得します

4

1 に答える 1

3

psubsee2003 の親切な提案により、コメントから変換されました。

aArray を Double として宣言したため、空の要素はゼロに変換されます。Variant として宣言する必要があります。

于 2012-04-13T13:53:32.907 に答える