- Excel VBA 質問スレ Part34
977 :デフォルトの名無しさん[]:2014/10/31(金) 00:07:20.42 ID:rh+3Znhq - 関数で、
引数が配列変数、返り値も配列変数、ってできますか?
|
- Excel VBA 質問スレ Part34
979 :デフォルトの名無しさん[]:2014/10/31(金) 00:38:34.53 ID:rh+3Znhq - >>978
そのとおり。 例えば文字列配列を渡して、もし重複したダブリあればそれを削除して 要素数がそれだけ少なくなった配列をまた1から順番に詰めて返り値にする関数です。 そしよければそんな関数を作ってコードを教えていただけませんか?
|
- Excel VBA 質問スレ Part34
984 :デフォルトの名無しさん[]:2014/10/31(金) 09:04:30.71 ID:rh+3Znhq - >>981
どうもですぅ。やってみますぅ。 >>983 このネタというふうにあなたはおっしゃったけれども、私は自分でオリジナルの質問をすることが出来るんです。 その人とは違うんです。
|
- Excel VBA 質問スレ Part34
985 :デフォルトの名無しさん[]:2014/10/31(金) 09:05:14.54 ID:rh+3Znhq - で、コードはどうなるの?
ディクショナリーとか使い方がさっぱりわからん。
|
- Excel VBA 質問スレ Part34
988 :デフォルトの名無しさん[]:2014/10/31(金) 09:23:56.82 ID:rh+3Znhq - なんかかなり複雑そうだな。
あと先人のソートもできるならやってから配列に入れたいな。 どうすればいいんだろう?
|
- Excel VBA 質問スレ Part34
989 :デフォルトの名無しさん[]:2014/10/31(金) 10:33:35.56 ID:rh+3Znhq - 邪道だと思いませんか?
重複を避けるために Collectionの引数Keyを用いてそこでエラーなら重複とみなし処理をしないなんで。 ON ERROR使わないといけないじゃん。 こんなんオレのプログラミング哲学が許さない。
|
- Excel VBA 質問スレ Part34
990 :デフォルトの名無しさん[]:2014/10/31(金) 10:50:24.00 ID:rh+3Znhq - ソートをするのに
Excel本体のソート機能を呼び出すことはできないのですか? 無理やりコードで作業シートをつくりそこにデータを入力してSortメソッドを使うダサイ方法じゃなく。
|
- Excel VBA 質問スレ Part34
993 :デフォルトの名無しさん[]:2014/10/31(金) 11:15:34.57 ID:rh+3Znhq - >>991
なるほどありがとうございます。 ここを見ただけですが、かなり便利で使えそうな気がします。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_sortedlist.html ところでそんな貴重な情報、どこで仕入れてきているのでしょうか? SortedListとかCollectionとか町の本屋のパソコンコーナーにあるVBA本には絶対に載ってないですし(まあほとんど入門書ですが)。
|
- Excel VBA 質問スレ Part34
995 :デフォルトの名無しさん[]:2014/10/31(金) 11:54:29.74 ID:rh+3Znhq - >>994
そうだったのですか 勉強してみます スレも最後だから白状しよう。 オレは237です(爆)
|