1
worksheet.range( "Relevantcells")を使用してシート内のセルをコピーしています。私は非連続的な細胞を持っているので、それは60個の特定の細胞に入れることしかできません。Excel VBAで.Range関数に渡された参照セルの数を拡張する
これをどのように読み込みたいセルに拡張できますか?
worksheet.range( "Relevantcells")を使用してシート内のセルをコピーしています。私は非連続的な細胞を持っているので、それは60個の特定の細胞に入れることしかできません。Excel VBAで.Range関数に渡された参照セルの数を拡張する
これをどのように読み込みたいセルに拡張できますか?
1つの大きな不連続範囲を持つ代わりに、コード内に小さい範囲の配列を作成し、各範囲を繰り返しコピーすることができます。
範囲全体をコピーするとパフォーマンスが低下する可能性がありますが、このアプローチは柔軟性が高くなります。
あなたは達成しようとしていることをもう少し明確にすることができますか?私はあなたが現時点で何を意味しているのかよくわかりません。 –
少なくともExcel 2007では、名前付きrangedで60以上の非連続セルを定義できます。問題なく120をテストしました –