Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在Excel VBAで配列を使って大量のデータを扱っています。これまで、空白のセルを含むソース データはゼロとして扱われていましたが、空白のセルとゼロが含まれるセルを区別する必要があります。
配列の出力をゼロにすることはできますか? そのような...
aArray(5) as double Range("A1:E5") = aArray()
何かで満たされた配列要素に対応する範囲のセルの値のみを出力しますか? 配列が空の場合でも [0,0,0,0,0] を取得します
psubsee2003 の親切な提案により、コメントから変換されました。
aArray を Double として宣言したため、空の要素はゼロに変換されます。Variant として宣言する必要があります。