- Excel VBA 質問スレ Part33
820 :デフォルトの名無しさん[]:2014/06/22(日) 08:34:28.55 ID:icvg/MGo - 変数がたくさん(100以上をイメージしてください)はいった配列変数があって
それを単純に昇順に並べるとき VBAでわざわざ新シートつくってセルA1〜A100以降にわざわざ入力して Excelのソート機能をわざわわざVBA呼び出して そのあとわざわざ配列変数に入れなおすということをしています。 (この間ユーザに画面を見せないようApplication.Screenupdate = Falseにしています) もっといい方法はありませんか? やってること自体は単にアルゴリズムでいう「ソート」なので、新シート作ったりしないで、単に配列のソートをしたいだけなのですが。 ついでにExcel本来についている機能を利用するときそのコードがどうなって見れる方法とかありますか?
|